Struct ParseLevelError
pub struct ParseLevelError { /* private fields */ }
Returned if parsing a Level fails.
Trait Implementations
impl Debug for ParseLevelError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for ParseLevelError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error 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) -> TReturns 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) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for ParseLevelError
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
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>