pub enum CondStoreState {
Disabled,
Enabled,
ImplicitlyEnabled,
}Expand description
CONDSTORE capability enablement state
Variants§
Disabled
CONDSTORE not enabled
Enabled
CONDSTORE enabled explicitly via ENABLE
ImplicitlyEnabled
CONDSTORE enabled implicitly (via SELECT/FETCH with CONDSTORE params)
Implementations§
Source§impl CondStoreState
impl CondStoreState
Sourcepub fn is_enabled(&self) -> bool
pub fn is_enabled(&self) -> bool
Check if CONDSTORE is enabled (explicitly or implicitly)
Trait Implementations§
Source§impl Clone for CondStoreState
impl Clone for CondStoreState
Source§fn clone(&self) -> CondStoreState
fn clone(&self) -> CondStoreState
Returns a duplicate of the value. Read more
1.0.0 · 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 CondStoreState
impl Debug for CondStoreState
Source§impl PartialEq for CondStoreState
impl PartialEq for CondStoreState
impl Copy for CondStoreState
impl Eq for CondStoreState
impl StructuralPartialEq for CondStoreState
Auto Trait Implementations§
impl Freeze for CondStoreState
impl RefUnwindSafe for CondStoreState
impl Send for CondStoreState
impl Sync for CondStoreState
impl Unpin for CondStoreState
impl UnsafeUnpin for CondStoreState
impl UnwindSafe for CondStoreState
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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