pub enum SpecifierQualifier {
TypeSpecifier(Node<TypeSpecifier>),
TypeQualifier(Node<TypeQualifier>),
Extension(Vec<Node<Extension>>),
}
Expand description
Type and qualifiers for a struct declaration
C11 also uses this type in a few other places.
(C11 6.7.2.1)
Variants§
TypeSpecifier(Node<TypeSpecifier>)
TypeQualifier(Node<TypeQualifier>)
Extension(Vec<Node<Extension>>)
Trait Implementations§
Source§impl Clone for SpecifierQualifier
impl Clone for SpecifierQualifier
Source§fn clone(&self) -> SpecifierQualifier
fn clone(&self) -> SpecifierQualifier
Returns a copy 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 SpecifierQualifier
impl Debug for SpecifierQualifier
Source§impl PartialEq for SpecifierQualifier
impl PartialEq for SpecifierQualifier
impl StructuralPartialEq for SpecifierQualifier
Auto Trait Implementations§
impl Freeze for SpecifierQualifier
impl RefUnwindSafe for SpecifierQualifier
impl Send for SpecifierQualifier
impl Sync for SpecifierQualifier
impl Unpin for SpecifierQualifier
impl UnwindSafe for SpecifierQualifier
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