pub type Spec {
Spec(
statuses: List(types.TaskStatus),
kinds: List(types.TaskKind),
priority_min: option.Option(Int),
priority_max: option.Option(Int),
assignee: option.Option(String),
labels_any: List(String),
labels_all: List(String),
deferred: DeferredFilter,
created_after: option.Option(Int),
created_before: option.Option(Int),
updated_after: option.Option(Int),
updated_before: option.Option(Int),
sort: SortField,
direction: Direction,
offset: Int,
limit: option.Option(Int),
)
}
Constructors
-
Spec(
statuses: List(types.TaskStatus),
kinds: List(types.TaskKind),
priority_min: option.Option(Int),
priority_max: option.Option(Int),
assignee: option.Option(String),
labels_any: List(String),
labels_all: List(String),
deferred: DeferredFilter,
created_after: option.Option(Int),
created_before: option.Option(Int),
updated_after: option.Option(Int),
updated_before: option.Option(Int),
sort: SortField,
direction: Direction,
offset: Int,
limit: option.Option(Int),
)