pub struct AlterSequence {
pub name: String,
pub if_exists: bool,
pub restart: SequenceRestart,
pub increment: Option<i64>,
pub start: Option<i64>,
}Fields§
§name: String§if_exists: boolALTER SEQUENCE IF EXISTS suppresses only a missing sequence.
restart: SequenceRestartRESTART [WITH n], preserving omitted, bare, and explicit forms.
increment: Option<i64>§start: Option<i64>Trait Implementations§
Source§impl Clone for AlterSequence
impl Clone for AlterSequence
Source§fn clone(&self) -> AlterSequence
fn clone(&self) -> AlterSequence
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 AlterSequence
impl Debug for AlterSequence
Source§impl Default for AlterSequence
impl Default for AlterSequence
Source§fn default() -> AlterSequence
fn default() -> AlterSequence
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AlterSequence
impl<'de> Deserialize<'de> for AlterSequence
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
Auto Trait Implementations§
impl Freeze for AlterSequence
impl RefUnwindSafe for AlterSequence
impl Send for AlterSequence
impl Sync for AlterSequence
impl Unpin for AlterSequence
impl UnsafeUnpin for AlterSequence
impl UnwindSafe for AlterSequence
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