pub struct EnumerationUsage {
pub name: String,
pub type_name: Option<String>,
pub multiplicity: Option<String>,
pub body: AttributeBody,
}Expand description
Enumeration usage inside a definition body: enum name (: type)? body.
Fields§
§name: String§type_name: Option<String>§multiplicity: Option<String>§body: AttributeBodyTrait Implementations§
Source§impl Clone for EnumerationUsage
impl Clone for EnumerationUsage
Source§fn clone(&self) -> EnumerationUsage
fn clone(&self) -> EnumerationUsage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EnumerationUsage
impl Debug for EnumerationUsage
impl Eq for EnumerationUsage
Source§impl PartialEq for EnumerationUsage
impl PartialEq for EnumerationUsage
Source§fn eq(&self, other: &EnumerationUsage) -> bool
fn eq(&self, other: &EnumerationUsage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EnumerationUsage
Auto Trait Implementations§
impl Freeze for EnumerationUsage
impl RefUnwindSafe for EnumerationUsage
impl Send for EnumerationUsage
impl Sync for EnumerationUsage
impl Unpin for EnumerationUsage
impl UnsafeUnpin for EnumerationUsage
impl UnwindSafe for EnumerationUsage
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