pub enum TaggedSecondaryIndexStatement {
Create(TaggedCreateIndexStatement),
Drop(TaggedDropIndexStatement),
}Variants
Create(TaggedCreateIndexStatement)
Drop(TaggedDropIndexStatement)
Trait Implementations
sourceimpl Clone for TaggedSecondaryIndexStatement
impl Clone for TaggedSecondaryIndexStatement
sourcefn clone(&self) -> TaggedSecondaryIndexStatement
fn clone(&self) -> TaggedSecondaryIndexStatement
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl<'a> CustomToTokens<'a> for TaggedSecondaryIndexStatement
impl<'a> CustomToTokens<'a> for TaggedSecondaryIndexStatement
fn to_tokens(&'a self, tokens: &mut TokenStream)
sourceimpl Debug for TaggedSecondaryIndexStatement
impl Debug for TaggedSecondaryIndexStatement
sourceimpl From<TaggedCreateIndexStatement> for TaggedSecondaryIndexStatement
impl From<TaggedCreateIndexStatement> for TaggedSecondaryIndexStatement
sourcefn from(original: TaggedCreateIndexStatement) -> TaggedSecondaryIndexStatement
fn from(original: TaggedCreateIndexStatement) -> TaggedSecondaryIndexStatement
Converts to this type from the input type.
sourceimpl From<TaggedDropIndexStatement> for TaggedSecondaryIndexStatement
impl From<TaggedDropIndexStatement> for TaggedSecondaryIndexStatement
sourcefn from(original: TaggedDropIndexStatement) -> TaggedSecondaryIndexStatement
fn from(original: TaggedDropIndexStatement) -> TaggedSecondaryIndexStatement
Converts to this type from the input type.
sourceimpl From<TaggedSecondaryIndexStatement> for TaggedStatement
impl From<TaggedSecondaryIndexStatement> for TaggedStatement
sourcefn from(original: TaggedSecondaryIndexStatement) -> TaggedStatement
fn from(original: TaggedSecondaryIndexStatement) -> TaggedStatement
Converts to this type from the input type.
sourceimpl Parse for TaggedSecondaryIndexStatement
impl Parse for TaggedSecondaryIndexStatement
type Output = TaggedSecondaryIndexStatement
fn parse(s: &mut StatementStream<'_>) -> Result<Self::Output>
sourceimpl PartialEq<TaggedSecondaryIndexStatement> for TaggedSecondaryIndexStatement
impl PartialEq<TaggedSecondaryIndexStatement> for TaggedSecondaryIndexStatement
sourcefn eq(&self, other: &TaggedSecondaryIndexStatement) -> bool
fn eq(&self, other: &TaggedSecondaryIndexStatement) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &TaggedSecondaryIndexStatement) -> bool
fn ne(&self, other: &TaggedSecondaryIndexStatement) -> bool
This method tests for !=.
sourceimpl ToTokens for TaggedSecondaryIndexStatement
impl ToTokens for TaggedSecondaryIndexStatement
sourcefn to_tokens(&self, tokens: &mut TokenStream)
fn to_tokens(&self, tokens: &mut TokenStream)
Write self to the given TokenStream. Read more
sourcefn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Convert self directly into a TokenStream object. Read more
sourcefn into_token_stream(self) -> TokenStream
fn into_token_stream(self) -> TokenStream
Convert self directly into a TokenStream object. Read more
impl Eq for TaggedSecondaryIndexStatement
impl StructuralEq for TaggedSecondaryIndexStatement
impl StructuralPartialEq for TaggedSecondaryIndexStatement
Auto Trait Implementations
impl RefUnwindSafe for TaggedSecondaryIndexStatement
impl Send for TaggedSecondaryIndexStatement
impl Sync for TaggedSecondaryIndexStatement
impl Unpin for TaggedSecondaryIndexStatement
impl UnwindSafe for TaggedSecondaryIndexStatement
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more