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) -> T

Returns the argument unchanged.

impl<T> ToOwned for EncodeSliceError where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn 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) -> 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 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>