pub struct CreateTableLike { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for CreateTableLike
impl AstNode for CreateTableLike
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 CreateTableLike
impl Clone for CreateTableLike
Source§fn clone(&self) -> CreateTableLike
fn clone(&self) -> CreateTableLike
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 CreateTableLike
impl Debug for CreateTableLike
Source§impl HasCreateTable for CreateTableLike
impl HasCreateTable for CreateTableLike
fn path(&self) -> Option<Path>
fn table_arg_list(&self) -> Option<TableArgList>
fn persistence(&self) -> Option<Persistence>
fn inherits(&self) -> Option<Inherits>
Source§impl Hash for CreateTableLike
impl Hash for CreateTableLike
Source§impl PartialEq for CreateTableLike
impl PartialEq for CreateTableLike
impl Eq for CreateTableLike
impl StructuralPartialEq for CreateTableLike
Auto Trait Implementations§
impl Freeze for CreateTableLike
impl !RefUnwindSafe for CreateTableLike
impl !Send for CreateTableLike
impl !Sync for CreateTableLike
impl Unpin for CreateTableLike
impl UnsafeUnpin for CreateTableLike
impl !UnwindSafe for CreateTableLike
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