Expand description
Application-local prelude: conveniently import types/functions/macros which are generally useful and should be available in every module with `use crate::prelude::*;
Re-exports
pub use crate::application::APP;
pub use crate::commands::EntryPoint;
pub use crate::commands::StashArgs;
pub use crate::config::ZerostashConfig;
Macros
- Print an error message (in red if colors are enabled)
Traits
- Application types implementing this trait own global application state, including configuration and arbitrary other values stored within application components.
- Parse command-line arguments into
Self
. - A trait for objects which are byte-oriented sinks.
Functions
Type Definitions
Attribute Macros
Derive Macros
- Generates the
Parser
implementation.