Module todo_lib::tfilter

source ·

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 supported
An 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