Struct StateIDError
pub struct StateIDError(/* private field */);
This error occurs when an ID could not be constructed.
This occurs when given an integer exceeding the maximum allowed value.
When the std feature is enabled, this implements the Error
trait.
Implementations
impl StateIDError
fn attempted(&self) -> u64Returns the value that could not be converted to an ID.
Trait Implementations
impl Clone for StateIDError
fn clone(&self) -> Self
impl Debug for StateIDError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for StateIDError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for StateIDError
impl Error for StateIDError
impl PartialEq for StateIDError
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for StateIDError
Auto Trait Implementations
impl Freeze for StateIDError
impl RefUnwindSafe for StateIDError
impl Send for StateIDError
impl Sync for StateIDError
impl Unpin for StateIDError
impl UnsafeUnpin for StateIDError
impl UnwindSafe for StateIDError
Blanket Implementations
impl<T> Any for StateIDError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for StateIDError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for StateIDError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for StateIDError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for StateIDError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for StateIDError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for StateIDError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for StateIDError
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 StateIDError
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for StateIDError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>