Простой консольный менеджер задач на Rust с хранением данных в SQLite.
- добавление задач с описанием;
- просмотр списка задач;
- отметка задачи выполненной;
- удаление задачи;
- экспорт всех задач в JSON.
cargo run -- add "Купить продукты" --description "Молоко, хлеб"
cargo run -- list
cargo run -- done <task-id>
cargo run -- delete <task-id>
cargo run -- to-jsonПосле установки бинарник называется todo:
cargo install --path .
todo add "Новая задача"clapдля CLI;rusqliteдля SQLite;serdeиserde_jsonдля JSON;chronoдля времени;thiserrorдля ошибок.