Struct TryFromCharError

pub struct TryFromCharError(pub(crate) ());

The error type returned when a checked char conversion fails.

Fields

0: ()

Trait Implementations

impl Clone for TryFromCharError

fn clone(&self) -> TryFromCharError

impl Copy for TryFromCharError

impl Debug for TryFromCharError

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

impl Display for TryFromCharError

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

impl Eq for TryFromCharError

fn assert_fields_are_eq(&self)

impl Error for TryFromCharError

impl PartialEq for TryFromCharError

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

impl StructuralPartialEq for TryFromCharError

impl TrivialClone for TryFromCharError

Auto Trait Implementations

impl Freeze for TryFromCharError

impl RefUnwindSafe for TryFromCharError

impl Send for TryFromCharError

impl Sync for TryFromCharError

impl Unpin for TryFromCharError

impl UnsafeUnpin for TryFromCharError

impl UnwindSafe for TryFromCharError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for TryFromCharError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Printable for TryFromCharError where T: Copy + Debug,

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

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

impl<T> SizedTypeProperties for TryFromCharError

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

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