taskdn 0.1.0

Rust library for parsing, querying, and manipulating Taskdn task files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Core types for the Taskdn library.
//!
//! This module contains all entity types (Task, Project, Area), their status enums,
//! creation/update types, and supporting types like `DateTimeValue` and `FileReference`.

mod area;
mod datetime;
mod project;
mod reference;
mod task;

pub use area::{Area, AreaStatus, AreaUpdates, NewArea, ParsedArea};
pub use datetime::DateTimeValue;
pub use project::{NewProject, ParsedProject, Project, ProjectStatus, ProjectUpdates};
pub use reference::FileReference;
pub use task::{NewTask, ParsedTask, Task, TaskStatus, TaskUpdates};