Mirrored at https://git.sr.ht/~shinyzenith/wayshot | screenshot tool for wlroots based compositors implementing zwlr_screencopy_v1
BSD 2-Clause "Simplified" License
108
stars
18
forks
source link
Move to clap_derive so CLI arguments are typed #75
Closed
AndreasBackx closed 5 months ago
Move to clap_derive so CLI arguments are typed
clap.rs
tocli.rs
because otherwise there's confusion between theclap
crate and local module.Cli
struct added that almost identically represents the current state of the CLI with no logical changes.--help
ComparisonBefore: https://gist.github.com/AndreasBackx/5945b366e989159f4669e7ba30c13239
After: https://gist.github.com/AndreasBackx/8929c8bde080eac0cafd33128210b0cc
Diff (ignoring whitespace changes due to table alignment):
You can see that the only changes are:
This seems like a tiny improvement? I plan to make further changes later, but I want to keep PRs separate.
Stack created with Sapling. Best reviewed with ReviewStack.
78
77
76
72
71