issues
search
MS-Painter
/
Folden
Cross platform PC application. System wide file watchers handling made simple.
MIT License
20
stars
3
forks
source link
Feature/client subcommands abstraction
#16
Closed
MS-Painter
closed
3 years ago
MS-Painter
commented
3 years ago
Closes #12
Adds:
Subcommand trait objects
Vec
struct capable of collecting subcommands to supply main clap
App
.
Changes:
HandlersJson
not required for every subcommand.
Made Subommands and trait object cloneable.
Extract non trait object capable methods from subcommand trait.
Rework through abstraction subcommand runtime to only need the client rather then need to block on the future.
Closes #12
Adds:
Vec
struct capable of collecting subcommands to supply main clapApp
.Changes:
HandlersJson
not required for every subcommand.