Struct FromStrError

pub struct FromStrError { /* private fields */ }

Error of parsing an enum value its string representation.

Trait Implementations

impl Clone for FromStrError

fn clone(&self) -> FromStrError

impl Copy for FromStrError

impl Debug for FromStrError

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

impl Display for FromStrError

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

impl Eq for FromStrError

impl Error for FromStrError

impl PartialEq for FromStrError

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

impl StructuralPartialEq for FromStrError

Auto Trait Implementations

impl Freeze for FromStrError

impl RefUnwindSafe for FromStrError

impl Send for FromStrError

impl Sync for FromStrError

impl Unpin for FromStrError

impl UnsafeUnpin for FromStrError

impl UnwindSafe for FromStrError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> CloneToUninit for FromStrError where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for FromStrError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for FromStrError where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn clone_into(&self, target: &mut T)

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

fn to_string(&self) -> String

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

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

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

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