pub enum EnumMethodKind {
EnumIsA,
EnumAsGetters,
EnumAsMutGetters,
EnumToGetters,
}
Variants§
Implementations§
Source§impl EnumMethodKind
impl EnumMethodKind
Sourcefn variant_name(&self) -> &'static str
fn variant_name(&self) -> &'static str
We have to write this by hand: we can’t use the macros defined above on the declarations of this file…
Trait Implementations§
Source§impl PartialEq for EnumMethodKind
impl PartialEq for EnumMethodKind
impl Eq for EnumMethodKind
impl StructuralPartialEq for EnumMethodKind
Auto Trait Implementations§
impl Freeze for EnumMethodKind
impl RefUnwindSafe for EnumMethodKind
impl Send for EnumMethodKind
impl Sync for EnumMethodKind
impl Unpin for EnumMethodKind
impl UnwindSafe for EnumMethodKind
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