[][src]Struct tmkms::KmsApplication

pub struct KmsApplication;

The tmkms application

Methods

impl KmsApplication
[src]

Boot the application

Trait Implementations

impl Debug for KmsApplication
[src]

impl Application for KmsApplication
[src]

Application (sub)command which serves as the main entry point

Configuration type used by this application

Get a read lock on the application's global configuration

Name of this application as a string

Description of this application

Version of this application

Authors of this application

Path to this application's binary

Color configuration for this application

Load this application's configuration and initialize its components

Get this application's components

Get a path associated with this application

Register a componen\t with this application. By default do nothing.

Register a component with this application. By default do nothing.

Shut down this application gracefully, exiting with success

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self