TODO app, mainly for a practical learning experience of Rust
The usage is as follows:
```bash todors serve grpc -p 50051 -H 127.0.0.1 todors serve http -p 8000 -H 127.0.0.1
todors serve http -H ::1
todors create "My first todo" todors list todors update 1 "My first todo updated" todors delete 1
todors completion bash | sudo tee /etc/bash_completion.d/todors ```
bash
Usage: todors <COMMAND>
Commands:
serve Serve either the gRPC or REST over HTTP server
create Create a new TODO with a title
delete Delete a TODO by ID
list List all TODOs
update Update a TODO by ID
completion Generate shell completion
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version