pub enum CursorValidity {
Valid,
ScopeChanged,
ResyncRequired,
UpgradeRequired,
Forbidden,
}Expand description
Server result for one bound cursor.
Variants§
Trait Implementations§
Source§impl Clone for CursorValidity
impl Clone for CursorValidity
Source§fn clone(&self) -> CursorValidity
fn clone(&self) -> CursorValidity
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 CursorValidity
Source§impl Debug for CursorValidity
impl Debug for CursorValidity
Source§impl<'de> Deserialize<'de> for CursorValidity
impl<'de> Deserialize<'de> for CursorValidity
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 CursorValidity
Source§impl PartialEq for CursorValidity
impl PartialEq for CursorValidity
Source§impl Serialize for CursorValidity
impl Serialize for CursorValidity
impl StructuralPartialEq for CursorValidity
Auto Trait Implementations§
impl Freeze for CursorValidity
impl RefUnwindSafe for CursorValidity
impl Send for CursorValidity
impl Sync for CursorValidity
impl Unpin for CursorValidity
impl UnsafeUnpin for CursorValidity
impl UnwindSafe for CursorValidity
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