[][src]Enum rusb::LogLevel

pub enum LogLevel {
    None,
    Error,
    Warning,
    Info,
    Debug,
}

Library logging levels.

Variants

None

No messages are printed by libusb (default).

Error

Error messages printed to stderr.

Warning

Warning and error messages are printed to stderr.

Info

Informational messages are printed to stdout. Warnings and error messages are printed to stderr.

Debug

Debug and informational messages are printed to stdout. Warnings and error messages are printed to stderr.

Trait Implementations

impl Clone for LogLevel[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Copy for LogLevel[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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

impl<T, U> Into<U> for T where
    U: From<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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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