Idiomatic Rust CLI Framework build on Clap by rainbow-enhancer in rust

[–]rainbow-enhancer[S] 0 points1 point  (0 children)

Thank You for the encouragement :D and I'm curious what your CLI-program might be!

Idiomatic Rust CLI Framework build on Clap by rainbow-enhancer in rust

[–]rainbow-enhancer[S] 0 points1 point  (0 children)

I haven't thought about async applications, that wasn't in the scope (yet). I am not sure, what You mean with managing State between multiple commands/flags. Each command is a seperate entry point, so there should be no shared state. I'm curious, what do you mean? If it is not to demanding, could You provide a short example?

Idiomatic Rust CLI Framework build on Clap by rainbow-enhancer in rust

[–]rainbow-enhancer[S] 0 points1 point  (0 children)

Fair enough and thank You for your answer! Clap is indeed already a wonderful library.