Enum CharErrorKind
pub(in ::char::convert) enum CharErrorKind
Variants
-
EmptyString -
TooManyChars
Trait Implementations
impl Clone for CharErrorKind
fn clone(&self) -> CharErrorKind
impl Copy for CharErrorKind
impl Debug for CharErrorKind
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for CharErrorKind
fn assert_fields_are_eq(&self)
impl PartialEq for CharErrorKind
fn eq(&self, other: &CharErrorKind) -> bool
impl StructuralPartialEq for CharErrorKind
impl TrivialClone for CharErrorKind
Auto Trait Implementations
impl Freeze for CharErrorKind
impl RefUnwindSafe for CharErrorKind
impl Send for CharErrorKind
impl Sync for CharErrorKind
impl Unpin for CharErrorKind
impl UnsafeUnpin for CharErrorKind
impl UnwindSafe for CharErrorKind
Blanket Implementations
impl<T> Any for CharErrorKind
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for CharErrorKind
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for CharErrorKind
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for CharErrorKind
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for CharErrorKind
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Printable for CharErrorKind
where
T: Copy + Debug,
impl<T> SizeHint for CharErrorKind
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for CharErrorKind
impl<T, U> Into<U> for CharErrorKind
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 CharErrorKind
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 CharErrorKind
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>