pub enum TaggedMaterializedViewStatement {
Create(TaggedCreateMaterializedViewStatement),
Alter(TaggedAlterMaterializedViewStatement),
Drop(TaggedDropMaterializedViewStatement),
}Variants§
Create(TaggedCreateMaterializedViewStatement)
Alter(TaggedAlterMaterializedViewStatement)
Drop(TaggedDropMaterializedViewStatement)
Trait Implementations§
Source§impl Clone for TaggedMaterializedViewStatement
impl Clone for TaggedMaterializedViewStatement
Source§fn clone(&self) -> TaggedMaterializedViewStatement
fn clone(&self) -> TaggedMaterializedViewStatement
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<'a> CustomToTokens<'a> for TaggedMaterializedViewStatement
impl<'a> CustomToTokens<'a> for TaggedMaterializedViewStatement
Source§impl From<TaggedAlterMaterializedViewStatement> for TaggedMaterializedViewStatement
impl From<TaggedAlterMaterializedViewStatement> for TaggedMaterializedViewStatement
Source§fn from(
original: TaggedAlterMaterializedViewStatement,
) -> TaggedMaterializedViewStatement
fn from( original: TaggedAlterMaterializedViewStatement, ) -> TaggedMaterializedViewStatement
Converts to this type from the input type.
Source§impl From<TaggedCreateMaterializedViewStatement> for TaggedMaterializedViewStatement
impl From<TaggedCreateMaterializedViewStatement> for TaggedMaterializedViewStatement
Source§fn from(
original: TaggedCreateMaterializedViewStatement,
) -> TaggedMaterializedViewStatement
fn from( original: TaggedCreateMaterializedViewStatement, ) -> TaggedMaterializedViewStatement
Converts to this type from the input type.
Source§impl From<TaggedDropMaterializedViewStatement> for TaggedMaterializedViewStatement
impl From<TaggedDropMaterializedViewStatement> for TaggedMaterializedViewStatement
Source§fn from(
original: TaggedDropMaterializedViewStatement,
) -> TaggedMaterializedViewStatement
fn from( original: TaggedDropMaterializedViewStatement, ) -> TaggedMaterializedViewStatement
Converts to this type from the input type.
Source§impl From<TaggedMaterializedViewStatement> for TaggedStatement
impl From<TaggedMaterializedViewStatement> for TaggedStatement
Source§fn from(original: TaggedMaterializedViewStatement) -> TaggedStatement
fn from(original: TaggedMaterializedViewStatement) -> TaggedStatement
Converts to this type from the input type.
Source§impl Parse for TaggedMaterializedViewStatement
impl Parse for TaggedMaterializedViewStatement
type Output = TaggedMaterializedViewStatement
fn parse(s: &mut StatementStream<'_>) -> Result<Self::Output>
impl StructuralPartialEq for TaggedMaterializedViewStatement
Source§impl ToTokens for TaggedMaterializedViewStatement
impl ToTokens for TaggedMaterializedViewStatement
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
Auto Trait Implementations§
impl Freeze for TaggedMaterializedViewStatement
impl RefUnwindSafe for TaggedMaterializedViewStatement
impl Send for TaggedMaterializedViewStatement
impl Sync for TaggedMaterializedViewStatement
impl Unpin for TaggedMaterializedViewStatement
impl UnsafeUnpin for TaggedMaterializedViewStatement
impl UnwindSafe for TaggedMaterializedViewStatement
Blanket Implementations§
impl<T> Any for Twhere
T: Any,
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