pub struct BitType { /* private fields */ }
Implementations§
Source§impl BitType
impl BitType
pub fn arg_list(&self) -> Option<ArgList>
pub fn bit_token(&self) -> Option<SyntaxToken>
pub fn varying_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for BitType
impl AstNode for BitType
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
impl Eq for BitType
impl StructuralPartialEq for BitType
Auto Trait Implementations§
impl Freeze for BitType
impl !RefUnwindSafe for BitType
impl !Send for BitType
impl !Sync for BitType
impl Unpin for BitType
impl !UnwindSafe for BitType
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