pub struct EnumSetBit { /* private fields */ }Expand description
A EnumSetBit node (family.ungram rule EnumSetBit).
Implementations§
Trait Implementations§
Source§impl AstNode for EnumSetBit
impl AstNode for EnumSetBit
Source§fn cast(syntax: SyntaxNode) -> Option<Self>
fn cast(syntax: SyntaxNode) -> Option<Self>
Wraps
syntax if its kind matches this type; None otherwise.Source§fn syntax(&self) -> &SyntaxNode
fn syntax(&self) -> &SyntaxNode
The underlying untyped node.
Source§impl Clone for EnumSetBit
impl Clone for EnumSetBit
Source§impl Debug for EnumSetBit
impl Debug for EnumSetBit
impl Eq for EnumSetBit
Source§impl Hash for EnumSetBit
impl Hash for EnumSetBit
Source§impl PartialEq for EnumSetBit
impl PartialEq for EnumSetBit
impl StructuralPartialEq for EnumSetBit
Auto Trait Implementations§
impl !RefUnwindSafe for EnumSetBit
impl !Send for EnumSetBit
impl !Sync for EnumSetBit
impl !UnwindSafe for EnumSetBit
impl Freeze for EnumSetBit
impl Unpin for EnumSetBit
impl UnsafeUnpin for EnumSetBit
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