Structs
A rules for todo list filtering. Setting a field to None or empty vector
means that the corresponding property is not checked.
All text comparisons are case-insensitive.
For filtering by due date.
days
is inclusive range and is not used when
span
is Any
or None
For filtering by priority
For filtering by recurrence. Only
Any
and None
are supportedAn arbitrary range of values for todo properties check. The range is inclusive
Enums
Span of todo record IDs to process. ID is an order number of the todo
record in the file starting from 0
Todo state range
A type of comparison for the property.
Functions
Entry function to filter the list of todo records