Struct ParseLevelError

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

The type returned by from_str when the string doesn't match any of the log levels.

Trait Implementations

impl Debug for ParseLevelError

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

impl Display for ParseLevelError

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

impl Eq for ParseLevelError

impl Error for ParseLevelError

impl PartialEq for ParseLevelError

fn eq(&self, other: &ParseLevelError) -> bool

impl StructuralPartialEq for ParseLevelError

Auto Trait Implementations

impl Freeze for ParseLevelError

impl RefUnwindSafe for ParseLevelError

impl Send for ParseLevelError

impl Sync for ParseLevelError

impl Unpin for ParseLevelError

impl UnsafeUnpin for ParseLevelError

impl UnwindSafe for ParseLevelError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for ParseLevelError

fn from(t: T) -> T

Returns the argument unchanged.

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

fn to_string(&self) -> String

impl<T, U> Into<U> for ParseLevelError 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 ParseLevelError where U: Into<T>,

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

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

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