Struct databend_common_ast::ast::DropTableStmt
source · pub struct DropTableStmt {
pub if_exists: bool,
pub catalog: Option<Identifier>,
pub database: Option<Identifier>,
pub table: Identifier,
pub all: bool,
}Fields§
§if_exists: bool§catalog: Option<Identifier>§database: Option<Identifier>§table: Identifier§all: boolTrait Implementations§
source§impl Clone for DropTableStmt
impl Clone for DropTableStmt
source§fn clone(&self) -> DropTableStmt
fn clone(&self) -> DropTableStmt
Returns a copy 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 DropTableStmt
impl Debug for DropTableStmt
source§impl Display for DropTableStmt
impl Display for DropTableStmt
source§impl DriveMut for DropTableStmt
impl DriveMut for DropTableStmt
fn drive_mut<V: VisitorMut>(&mut self, visitor: &mut V)
source§impl PartialEq for DropTableStmt
impl PartialEq for DropTableStmt
impl Eq for DropTableStmt
impl StructuralPartialEq for DropTableStmt
Auto Trait Implementations§
impl Freeze for DropTableStmt
impl RefUnwindSafe for DropTableStmt
impl Send for DropTableStmt
impl Sync for DropTableStmt
impl Unpin for DropTableStmt
impl UnwindSafe for DropTableStmt
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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