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 · Source§const fn clone_from(&mut self, source: &Self)
const 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>
Source§impl PartialEq for TaggedMaterializedViewStatement
impl PartialEq for TaggedMaterializedViewStatement
Source§fn eq(&self, other: &TaggedMaterializedViewStatement) -> bool
fn eq(&self, other: &TaggedMaterializedViewStatement) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.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,
impl StructuralPartialEq for TaggedMaterializedViewStatement
Auto Trait Implementations§
impl Freeze for TaggedMaterializedViewStatement
impl RefUnwindSafe for TaggedMaterializedViewStatement
impl Send for TaggedMaterializedViewStatement
impl Sync for TaggedMaterializedViewStatement
impl Unpin for TaggedMaterializedViewStatement
impl UnwindSafe for TaggedMaterializedViewStatement
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