pub enum DefineStatement {
Show 17 variants
Namespace(DefineNamespaceStatement),
Database(DefineDatabaseStatement),
Function(DefineFunctionStatement),
Analyzer(DefineAnalyzerStatement),
Param(DefineParamStatement),
Table(DefineTableStatement),
Event(DefineEventStatement),
Field(Box<DefineFieldStatement>),
Index(DefineIndexStatement),
User(DefineUserStatement),
Model(DefineModelStatement),
Access(DefineAccessStatement),
Config(DefineConfigStatement),
Api(DefineApiStatement),
Bucket(DefineBucketStatement),
Sequence(DefineSequenceStatement),
Module(DefineModuleStatement),
}Variants§
Namespace(DefineNamespaceStatement)
Database(DefineDatabaseStatement)
Function(DefineFunctionStatement)
Analyzer(DefineAnalyzerStatement)
Param(DefineParamStatement)
Table(DefineTableStatement)
Event(DefineEventStatement)
Field(Box<DefineFieldStatement>)
Index(DefineIndexStatement)
User(DefineUserStatement)
Model(DefineModelStatement)
Access(DefineAccessStatement)
Config(DefineConfigStatement)
Api(DefineApiStatement)
Bucket(DefineBucketStatement)
Sequence(DefineSequenceStatement)
Module(DefineModuleStatement)
Trait Implementations§
Source§impl Clone for DefineStatement
impl Clone for DefineStatement
Source§impl Debug for DefineStatement
impl Debug for DefineStatement
impl Eq for DefineStatement
Source§impl PartialEq for DefineStatement
impl PartialEq for DefineStatement
impl StructuralPartialEq for DefineStatement
Auto Trait Implementations§
impl !Freeze for DefineStatement
impl RefUnwindSafe for DefineStatement
impl Send for DefineStatement
impl Sync for DefineStatement
impl Unpin for DefineStatement
impl UnsafeUnpin for DefineStatement
impl UnwindSafe for DefineStatement
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.