pub enum SequenceLifecycle {
Unchanged,
RenameTo {
name: String,
},
SetSchema {
schema: String,
},
}Expand description
Name or namespace lifecycle action carried by ALTER SEQUENCE.
Variants§
Trait Implementations§
Source§impl Clone for SequenceLifecycle
impl Clone for SequenceLifecycle
Source§fn clone(&self) -> SequenceLifecycle
fn clone(&self) -> SequenceLifecycle
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 Debug for SequenceLifecycle
impl Debug for SequenceLifecycle
Source§impl Default for SequenceLifecycle
impl Default for SequenceLifecycle
Source§fn default() -> SequenceLifecycle
fn default() -> SequenceLifecycle
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SequenceLifecycle
impl<'de> Deserialize<'de> for SequenceLifecycle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SequenceLifecycle
Source§impl PartialEq for SequenceLifecycle
impl PartialEq for SequenceLifecycle
Source§impl Serialize for SequenceLifecycle
impl Serialize for SequenceLifecycle
impl StructuralPartialEq for SequenceLifecycle
Auto Trait Implementations§
impl Freeze for SequenceLifecycle
impl RefUnwindSafe for SequenceLifecycle
impl Send for SequenceLifecycle
impl Sync for SequenceLifecycle
impl Unpin for SequenceLifecycle
impl UnsafeUnpin for SequenceLifecycle
impl UnwindSafe for SequenceLifecycle
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
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