pub enum StateNameFromDescriptorError {
InvalidVersion(u8),
InvalidUniqueId(u32),
}
Expand description
An error converting a StateNameDescriptor
into a StateName
Variants§
InvalidVersion(u8)
The StateNameDescriptor::version
is invalid (must be less than 2^4
)
InvalidUniqueId(u32)
The StateNameDescriptor::unique_id
is invalid (must be less than 2^21
)
Trait Implementations§
source§impl Clone for StateNameFromDescriptorError
impl Clone for StateNameFromDescriptorError
source§fn clone(&self) -> StateNameFromDescriptorError
fn clone(&self) -> StateNameFromDescriptorError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for StateNameFromDescriptorError
impl Debug for StateNameFromDescriptorError
source§impl Error for StateNameFromDescriptorError
impl Error for StateNameFromDescriptorError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl Hash for StateNameFromDescriptorError
impl Hash for StateNameFromDescriptorError
source§impl PartialEq for StateNameFromDescriptorError
impl PartialEq for StateNameFromDescriptorError
source§fn eq(&self, other: &StateNameFromDescriptorError) -> bool
fn eq(&self, other: &StateNameFromDescriptorError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for StateNameFromDescriptorError
impl Eq for StateNameFromDescriptorError
impl StructuralPartialEq for StateNameFromDescriptorError
Auto Trait Implementations§
impl Freeze for StateNameFromDescriptorError
impl RefUnwindSafe for StateNameFromDescriptorError
impl Send for StateNameFromDescriptorError
impl Sync for StateNameFromDescriptorError
impl Unpin for StateNameFromDescriptorError
impl UnwindSafe for StateNameFromDescriptorError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more