pub struct EnumMemberData {
pub name: NodeIndex,
pub initializer: NodeIndex,
}Expand description
Data for enum members
Fields§
§name: NodeIndex§initializer: NodeIndexTrait Implementations§
Source§impl Clone for EnumMemberData
impl Clone for EnumMemberData
Source§fn clone(&self) -> EnumMemberData
fn clone(&self) -> EnumMemberData
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 EnumMemberData
impl Debug for EnumMemberData
Source§impl<'de> Deserialize<'de> for EnumMemberData
impl<'de> Deserialize<'de> for EnumMemberData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EnumMemberData
impl RefUnwindSafe for EnumMemberData
impl Send for EnumMemberData
impl Sync for EnumMemberData
impl Unpin for EnumMemberData
impl UnsafeUnpin for EnumMemberData
impl UnwindSafe for EnumMemberData
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