Expand description

Application-local prelude: conveniently import types/functions/macros which are generally useful and should be available everywhere.

Re-exports

pub use crate::application::app_config;
pub use crate::application::app_reader;
pub use crate::application::app_writer;

Traits

Commonly used Abscissa traits Application types implementing this trait own global application state, including configuration and arbitrary other values stored within application components.
Commonly used Abscissa traits Subcommand of an application: derives or otherwise implements the Options trait, but also has a call() method which can be used to invoke the given (sub)command.
Commonly used Abscissa traits Runnable is a common trait for things which can be run without any arguments.

Derive Macros

Commonly used Abscissa traits
Commonly used Abscissa traits