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