2 个版本
0.1.1 | 2022 年 3 月 25 日 |
---|---|
0.1.0 | 2022 年 3 月 25 日 |
#57 在 #txt
22 每月下载量
8KB
84 行代码(不含注释)
todo_txter
todo.txt 格式的实现。阅读文档!
lib.rs
:
todo.txt 格式的实现。
典型的工作流程是读取 todo 文件中的一行,并调用 Task::new,对 [Task] 执行一些操作,然后使用 Task::to_string 将其写回。例如
let example = "Document this crate".to_string();
let mut task = todo_txter::Task::new(&example);
task.projects.push("rust".to_string());
task.is_complete = true;
assert_eq!(task.to_string(), "x Document this crate +rust".to_string());
依赖项
~2–3MB
~53K SLoC