pub enum SequencePrivilege {
Select,
Update,
Usage,
ColumnsUnsupported,
Unsupported(String),
}Expand description
One requested sequence privilege. Unsupported names survive compilation so execution can preserve PostgreSQL target- and role-resolution precedence.
Variants§
Trait Implementations§
Source§impl Clone for SequencePrivilege
impl Clone for SequencePrivilege
Source§fn clone(&self) -> SequencePrivilege
fn clone(&self) -> SequencePrivilege
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 SequencePrivilege
impl Debug for SequencePrivilege
Source§impl<'de> Deserialize<'de> for SequencePrivilege
impl<'de> Deserialize<'de> for SequencePrivilege
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 SequencePrivilege
Source§impl Ord for SequencePrivilege
impl Ord for SequencePrivilege
Source§fn cmp(&self, other: &SequencePrivilege) -> Ordering
fn cmp(&self, other: &SequencePrivilege) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for SequencePrivilege
impl PartialEq for SequencePrivilege
Source§impl PartialOrd for SequencePrivilege
impl PartialOrd for SequencePrivilege
Source§impl Serialize for SequencePrivilege
impl Serialize for SequencePrivilege
impl StructuralPartialEq for SequencePrivilege
Auto Trait Implementations§
impl Freeze for SequencePrivilege
impl RefUnwindSafe for SequencePrivilege
impl Send for SequencePrivilege
impl Sync for SequencePrivilege
impl Unpin for SequencePrivilege
impl UnsafeUnpin for SequencePrivilege
impl UnwindSafe for SequencePrivilege
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