pub struct JoinUsingClause { /* private fields */ }Implementations§
Source§impl JoinUsingClause
impl JoinUsingClause
pub fn alias(&self) -> Option<Alias>
pub fn column_list(&self) -> Option<ColumnList>
pub fn using_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for JoinUsingClause
impl AstNode for JoinUsingClause
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,
Source§impl Clone for JoinUsingClause
impl Clone for JoinUsingClause
Source§fn clone(&self) -> JoinUsingClause
fn clone(&self) -> JoinUsingClause
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 JoinUsingClause
impl Debug for JoinUsingClause
Source§impl Hash for JoinUsingClause
impl Hash for JoinUsingClause
Source§impl PartialEq for JoinUsingClause
impl PartialEq for JoinUsingClause
impl Eq for JoinUsingClause
impl StructuralPartialEq for JoinUsingClause
Auto Trait Implementations§
impl Freeze for JoinUsingClause
impl !RefUnwindSafe for JoinUsingClause
impl !Send for JoinUsingClause
impl !Sync for JoinUsingClause
impl Unpin for JoinUsingClause
impl UnsafeUnpin for JoinUsingClause
impl !UnwindSafe for JoinUsingClause
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more