Rust CLI for tangled

fmt & clippy master


+78 -145
14 changed files