Struct CharTryFromError

pub struct CharTryFromError(pub(in ::char::convert) ());

The error type returned when a conversion from [prim@u32] to [prim@char] fails.

This struct is created by the char::try_from<u32> method. See its documentation for more.

Fields

0: ()

Trait Implementations

impl Clone for CharTryFromError

fn clone(&self) -> CharTryFromError

impl Copy for CharTryFromError

impl Debug for CharTryFromError

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

impl Display for CharTryFromError

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

impl Eq for CharTryFromError

fn assert_fields_are_eq(&self)

impl Error for CharTryFromError

impl PartialEq for CharTryFromError

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

impl StructuralPartialEq for CharTryFromError

impl TrivialClone for CharTryFromError

Auto Trait Implementations

impl Freeze for CharTryFromError

impl RefUnwindSafe for CharTryFromError

impl Send for CharTryFromError

impl Sync for CharTryFromError

impl Unpin for CharTryFromError

impl UnsafeUnpin for CharTryFromError

impl UnwindSafe for CharTryFromError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for CharTryFromError

fn from(t: T) -> T

Returns the argument unchanged.

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

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

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

impl<T> SizedTypeProperties for CharTryFromError

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

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