Struct DeserializeStateError

pub struct DeserializeStateError;

The error type returned when an object cannot be deserialized from the state.

Trait Implementations

impl Clone for DeserializeStateError

fn clone(&self) -> DeserializeStateError

impl Copy for DeserializeStateError

impl Debug for DeserializeStateError

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

impl Display for DeserializeStateError

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

impl Eq for DeserializeStateError

impl Error for DeserializeStateError

impl PartialEq for DeserializeStateError

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

impl StructuralPartialEq for DeserializeStateError

Auto Trait Implementations

impl Freeze for DeserializeStateError

impl RefUnwindSafe for DeserializeStateError

impl Send for DeserializeStateError

impl Sync for DeserializeStateError

impl Unpin for DeserializeStateError

impl UnsafeUnpin for DeserializeStateError

impl UnwindSafe for DeserializeStateError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for DeserializeStateError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Same for DeserializeStateError

type Output = T;

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

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for DeserializeStateError where U: TryFrom<T>,

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