pub enum SequenceBound {
Unchanged,
Default,
Value(i64),
}Expand description
ALTER SEQUENCE bound action, distinguishing omission from NO MINVALUE or NO MAXVALUE.
Variants§
Trait Implementations§
Source§impl Clone for SequenceBound
impl Clone for SequenceBound
Source§fn clone(&self) -> SequenceBound
fn clone(&self) -> SequenceBound
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 moreimpl Copy for SequenceBound
Source§impl Debug for SequenceBound
impl Debug for SequenceBound
Source§impl Default for SequenceBound
impl Default for SequenceBound
Source§fn default() -> SequenceBound
fn default() -> SequenceBound
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SequenceBound
impl<'de> Deserialize<'de> for SequenceBound
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 SequenceBound
Source§impl PartialEq for SequenceBound
impl PartialEq for SequenceBound
Source§impl Serialize for SequenceBound
impl Serialize for SequenceBound
impl StructuralPartialEq for SequenceBound
Auto Trait Implementations§
impl Freeze for SequenceBound
impl RefUnwindSafe for SequenceBound
impl Send for SequenceBound
impl Sync for SequenceBound
impl Unpin for SequenceBound
impl UnsafeUnpin for SequenceBound
impl UnwindSafe for SequenceBound
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