Struct SetLoggerError

pub struct SetLoggerError(/* private field */);

The type returned by set_logger if set_logger has already been called.

Trait Implementations

impl Debug for SetLoggerError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Display for SetLoggerError

fn fmt(&self, fmt: &mut Formatter<'_>) -> Result

impl Error for SetLoggerError

Auto Trait Implementations

impl Freeze for SetLoggerError

impl RefUnwindSafe for SetLoggerError

impl Send for SetLoggerError

impl Sync for SetLoggerError

impl Unpin for SetLoggerError

impl UnsafeUnpin for SetLoggerError

impl UnwindSafe for SetLoggerError

Blanket Implementations

impl<T> Any for SetLoggerError where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for SetLoggerError where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for SetLoggerError where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for SetLoggerError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToString for SetLoggerError where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T, U> Into<U> for SetLoggerError where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for SetLoggerError where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for SetLoggerError where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>