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