pub struct EnumMacroVariants(/* private fields */);Implementations§
Source§impl EnumMacroVariants
impl EnumMacroVariants
pub fn insert(&mut self, name: EnumVariantName, constant: EnumConstant)
pub fn iter(&self) -> impl Iterator<Item = (&EnumVariantName, &EnumConstant)>
Trait Implementations§
Source§impl Clone for EnumMacroVariants
impl Clone for EnumMacroVariants
Source§fn clone(&self) -> EnumMacroVariants
fn clone(&self) -> EnumMacroVariants
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 EnumMacroVariants
impl Debug for EnumMacroVariants
Source§impl Default for EnumMacroVariants
impl Default for EnumMacroVariants
Source§fn default() -> EnumMacroVariants
fn default() -> EnumMacroVariants
Returns the “default value” for a type. Read more
Source§impl PartialEq for EnumMacroVariants
impl PartialEq for EnumMacroVariants
impl StructuralPartialEq for EnumMacroVariants
Auto Trait Implementations§
impl Freeze for EnumMacroVariants
impl RefUnwindSafe for EnumMacroVariants
impl Send for EnumMacroVariants
impl Sync for EnumMacroVariants
impl Unpin for EnumMacroVariants
impl UnwindSafe for EnumMacroVariants
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