Struct ParseBoolError

#[non_exhaustive]
pub struct ParseBoolError;

An error returned when parsing a bool using from_str fails

Trait Implementations

impl Clone for ParseBoolError

fn clone(&self) -> ParseBoolError

impl Debug for ParseBoolError

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

impl Display for ParseBoolError

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

impl Eq for ParseBoolError

fn assert_fields_are_eq(&self)

impl Error for ParseBoolError

impl PartialEq for ParseBoolError

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

impl StructuralPartialEq for ParseBoolError

Auto Trait Implementations

impl Freeze for ParseBoolError

impl RefUnwindSafe for ParseBoolError

impl Send for ParseBoolError

impl Sync for ParseBoolError

impl Unpin for ParseBoolError

impl UnsafeUnpin for ParseBoolError

impl UnwindSafe for ParseBoolError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for ParseBoolError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for ParseBoolError where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for ParseBoolError

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

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