pub struct EnumSpecifier {
pub identifier: Option<String>,
pub enumerators: Option<Vec<Enumerator>>,
pub span: Range<usize>,
}Expand description
枚举说明
Fields§
§identifier: Option<String>§enumerators: Option<Vec<Enumerator>>§span: Range<usize>Trait Implementations§
Source§impl Clone for EnumSpecifier
impl Clone for EnumSpecifier
Source§fn clone(&self) -> EnumSpecifier
fn clone(&self) -> EnumSpecifier
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 EnumSpecifier
impl Debug for EnumSpecifier
Source§impl PartialEq for EnumSpecifier
impl PartialEq for EnumSpecifier
impl StructuralPartialEq for EnumSpecifier
Auto Trait Implementations§
impl Freeze for EnumSpecifier
impl RefUnwindSafe for EnumSpecifier
impl Send for EnumSpecifier
impl Sync for EnumSpecifier
impl Unpin for EnumSpecifier
impl UnwindSafe for EnumSpecifier
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