Struct ParseError
pub struct ParseError(/* private field */);
An error from the parse function.
Implementations
impl ParseError
const fn kind(&self) -> ParseErrorKindThe category of parse error
Trait Implementations
impl Clone for ParseError
fn clone(&self) -> ParseError
impl Copy for ParseError
impl Debug for ParseError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for ParseError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for ParseError
impl Error for ParseError
fn description(&self) -> &str
impl Hash for ParseError
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for ParseError
fn eq(&self, other: &ParseError) -> bool
impl StructuralPartialEq for ParseError
Auto Trait Implementations
impl Freeze for ParseError
impl RefUnwindSafe for ParseError
impl Send for ParseError
impl Sync for ParseError
impl Unpin for ParseError
impl UnsafeUnpin for ParseError
impl UnwindSafe for ParseError
Blanket Implementations
impl<T> Any for ParseError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ParseError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ParseError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for ParseError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for ParseError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for ParseError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for ParseError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for ParseError
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 ParseError
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 ParseError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>