[−][src]Crate combu
combu is crate for creating cli
Re-exports
pub use action::Action; |
pub use action::ActionError; |
pub use action::ActionResult; |
pub use command::Command; |
pub use parser::Parser; |
pub use vector::Vector; |
Modules
action | action is a module about Action |
command | command is a module about command |
parser | parser is a module about command args parser |
vector | vector is a moudle about vector |
Structs
Context | Storage information for command execution. This storage raw args, non-flag args, flag values, and etc. コマンドからrunを通ってactionにたどり着くまでの情報およびパース結果を格納する構造体。 フラグの値、たどってきたルートなどを保管。 |
Flag | Struct for Flag setting's information |
Enums
FlagType | Enum shows FlagType |
FlagValue | Enum for storage FlagValue |