1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
//! Application-local prelude: conveniently import types/functions/macros //! which are generally useful and should be available everywhere. /// Application state accessors pub use crate::application::{app_config, app_reader, app_writer}; /// Commonly used Abscissa traits pub use abscissa_core::{Application, Command, Runnable}; /// Error macros pub use abscissa_core::{ensure, fail, fatal, format_err}; /// Tracing macros pub use abscissa_core::tracing::{debug, error, event, info, span, trace, warn, Level}; /// Status macros pub use abscissa_core::{ status_attr_err, status_attr_ok, status_err, status_info, status_ok, status_warn, };