pub struct JoinCross { /* private fields */ }
Implementations§
Source§impl JoinCross
impl JoinCross
pub fn cross_token(&self) -> Option<SyntaxToken>
pub fn join_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for JoinCross
impl AstNode for JoinCross
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 JoinCross
impl StructuralPartialEq for JoinCross
Auto Trait Implementations§
impl Freeze for JoinCross
impl !RefUnwindSafe for JoinCross
impl !Send for JoinCross
impl !Sync for JoinCross
impl Unpin for JoinCross
impl !UnwindSafe for JoinCross
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