pub struct EnumFieldDef {
pub name: Option<String>,
pub type_name: String,
}Expand description
Definition of a field in an enum variant
Fields§
§name: Option<String>§type_name: StringTrait Implementations§
Source§impl Clone for EnumFieldDef
impl Clone for EnumFieldDef
Source§fn clone(&self) -> EnumFieldDef
fn clone(&self) -> EnumFieldDef
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 EnumFieldDef
impl Debug for EnumFieldDef
Source§impl PartialEq for EnumFieldDef
impl PartialEq for EnumFieldDef
impl StructuralPartialEq for EnumFieldDef
Auto Trait Implementations§
impl Freeze for EnumFieldDef
impl RefUnwindSafe for EnumFieldDef
impl Send for EnumFieldDef
impl Sync for EnumFieldDef
impl Unpin for EnumFieldDef
impl UnwindSafe for EnumFieldDef
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