23 个版本 (12 个稳定版)
3.1.0 | 2023年7月11日 |
---|---|
3.0.1 | 2023年2月8日 |
3.0.0-beta.2 | 2022年7月22日 |
3.0.0-beta.1 | 2022年3月27日 |
0.8.0 | 2017年12月20日 |
#472 in 解析器实现
每月105次下载
用于 2 crate
29KB
803 行
Todo-txt
todo.txt 格式的解析器。
用法
将其添加到您的依赖项
[dependencies]
todo-txt = "3.0"
然后使用它
use std::str::FromStr;
fn main()
{
let line = "x (A) 2016-05-20 2016-04-30 measure space for +chapelShelving @chapel due:2016-05-30";
let task = todo_txt::Task::from_str(line);
println!("{:#?}", task);
}
功能
serde-support
: 使用 serde 进行序列化和反序列化。见 serialization.rs。extended
: 提供一个非标准扩展任务类型,它提供诸如重复等常见额外功能。
依赖项
~4–12MB
~117K SLoC