pub struct EnumVariantDefinition {
pub name: &'static str,
pub discriminant: u8,
}Expand description
Static definition for one repr(u8) enum variant.
Fields§
§name: &'static strVariant name.
discriminant: u8Encoded discriminant.
Trait Implementations§
Source§impl Clone for EnumVariantDefinition
impl Clone for EnumVariantDefinition
Source§fn clone(&self) -> EnumVariantDefinition
fn clone(&self) -> EnumVariantDefinition
Returns a duplicate 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 EnumVariantDefinition
impl Debug for EnumVariantDefinition
Source§impl PartialEq for EnumVariantDefinition
impl PartialEq for EnumVariantDefinition
impl Copy for EnumVariantDefinition
impl Eq for EnumVariantDefinition
impl StructuralPartialEq for EnumVariantDefinition
Auto Trait Implementations§
impl Freeze for EnumVariantDefinition
impl RefUnwindSafe for EnumVariantDefinition
impl Send for EnumVariantDefinition
impl Sync for EnumVariantDefinition
impl Unpin for EnumVariantDefinition
impl UnsafeUnpin for EnumVariantDefinition
impl UnwindSafe for EnumVariantDefinition
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