package taskqueue type Option[T any] func(*taskQueue[T]) func WithEncoding[T any](encoding Encoding) Option[T] { return func(o *taskQueue[T]) { o.encoding = encoding } }