[][src]Module abscissa_core::application

Trait for representing an Abscissa application and it's lifecycle

Re-exports

pub use self::lock::Lock;

Modules

lock

Wrapper for thread-safe Abscissa Application state access.

Structs

Name

Application name

State

Framework-managed application state

Traits

Application

Application types implementing this trait own global application state, including configuration and arbitrary other values stored within application components.

Functions

boot

Boot the given application, parsing subcommand and options from command-line arguments, and terminating when complete.

fatal_error

Print a fatal error message and exit