pub struct ColumnTarget { /* private fields */ }Implementations§
Source§impl ColumnTarget
impl ColumnTarget
pub fn accessors(&self) -> AstChildren<Accessor> ⓘ
pub fn name(&self) -> Option<ColumnNameRef>
Trait Implementations§
Source§impl AstNode for ColumnTarget
impl AstNode for ColumnTarget
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 ColumnTarget
impl Clone for ColumnTarget
Source§fn clone(&self) -> ColumnTarget
fn clone(&self) -> ColumnTarget
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 ColumnTarget
impl Debug for ColumnTarget
impl Eq for ColumnTarget
Source§impl Hash for ColumnTarget
impl Hash for ColumnTarget
Source§impl PartialEq for ColumnTarget
impl PartialEq for ColumnTarget
impl StructuralPartialEq for ColumnTarget
Auto Trait Implementations§
impl !RefUnwindSafe for ColumnTarget
impl !Send for ColumnTarget
impl !Sync for ColumnTarget
impl !UnwindSafe for ColumnTarget
impl Freeze for ColumnTarget
impl Unpin for ColumnTarget
impl UnsafeUnpin for ColumnTarget
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