[][src]Enum clout::Level

pub enum Level {
    Silent,
    Error,
    Warn,
    Status,
    Info,
    Debug,
    Trace,
}

The different levels of importance of a message Also used to determine what level of messages should be displayed

Variants

Silent

Display absolutely nothing

Error

Error is for messages indicating that an operation cannot proceed

Warn

Warn is for messages indicating that an operation will proceed but may not do what the user wanted

Status

Status is the usual messages that indicate what an operation is doing

Info

Info is for messages that the user might find useful but are not essential

Debug

Debug is for messages that are useful for the developer, or when submitting bug reports, but are not useful for general use

Trace

Trace is for messages that indicate at a low level what the operation is doing. Usually too noisy for a bug report, but might be used for debugging.

Trait Implementations

impl PartialEq<Level> for Level[src]

impl PartialOrd<Level> for Level[src]

Auto Trait Implementations

impl Send for Level

impl Sync for Level

impl Unpin for Level

impl UnwindSafe for Level

impl RefUnwindSafe for Level

Blanket Implementations

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

impl<T> From<T> for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

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

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

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