1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#![warn(missing_docs)]

//! Task management done right
//!
//! This library provides common interface for tasks, notes and metadata

/// Metadata abstractions
pub mod metadata;

/// Note abstractions
#[cfg(feature = "note")]
pub mod note;

/// Parser for task notation describing the task and its metadata in a single line of text
pub mod parser;

/// Settings parsers
pub mod settings;

/// Task abtsractions
pub mod task;

/// Namespace utilities
pub mod namespace;

/// Tag management utilities
pub mod tag;

/// Project management utilities
pub mod project;

/// Async database watchers through notify crate
#[cfg(feature = "notify")]
pub mod notify;

// eof