Enum EncodeSliceError
pub enum EncodeSliceError
Errors that can occur while encoding into a slice.
Variants
-
OutputSliceTooSmall The provided slice is too small.
Trait Implementations
impl Clone for EncodeSliceError
fn clone(&self) -> Self
impl Debug for EncodeSliceError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for EncodeSliceError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for EncodeSliceError
impl Error for EncodeSliceError
impl PartialEq for EncodeSliceError
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for EncodeSliceError
Auto Trait Implementations
impl Freeze for EncodeSliceError
impl RefUnwindSafe for EncodeSliceError
impl Send for EncodeSliceError
impl Sync for EncodeSliceError
impl Unpin for EncodeSliceError
impl UnsafeUnpin for EncodeSliceError
impl UnwindSafe for EncodeSliceError
Blanket Implementations
impl<T> Any for EncodeSliceError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for EncodeSliceError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for EncodeSliceError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for EncodeSliceError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for EncodeSliceError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for EncodeSliceError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for EncodeSliceError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for EncodeSliceError
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 EncodeSliceError
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for EncodeSliceError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>