pub struct ColumnTargetList { /* private fields */ }Implementations§
Source§impl ColumnTargetList
impl ColumnTargetList
pub fn column_targets(&self) -> AstChildren<ColumnTarget> ⓘ
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for ColumnTargetList
impl AstNode for ColumnTargetList
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 ColumnTargetList
impl Clone for ColumnTargetList
Source§fn clone(&self) -> ColumnTargetList
fn clone(&self) -> ColumnTargetList
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ColumnTargetList
impl Debug for ColumnTargetList
impl Eq for ColumnTargetList
Source§impl Hash for ColumnTargetList
impl Hash for ColumnTargetList
Source§impl PartialEq for ColumnTargetList
impl PartialEq for ColumnTargetList
impl StructuralPartialEq for ColumnTargetList
Auto Trait Implementations§
impl !RefUnwindSafe for ColumnTargetList
impl !Send for ColumnTargetList
impl !Sync for ColumnTargetList
impl !UnwindSafe for ColumnTargetList
impl Freeze for ColumnTargetList
impl Unpin for ColumnTargetList
impl UnsafeUnpin for ColumnTargetList
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