pub enum AnchorScope {
Session,
Snapshot,
}Expand description
Whether anchors resolve against a live session version or only against the returned snapshot.
Variants§
Trait Implementations§
Source§impl Clone for AnchorScope
impl Clone for AnchorScope
impl Copy for AnchorScope
Source§impl Debug for AnchorScope
impl Debug for AnchorScope
Source§impl<'de> Deserialize<'de> for AnchorScope
impl<'de> Deserialize<'de> for AnchorScope
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 AnchorScope
Source§impl PartialEq for AnchorScope
impl PartialEq for AnchorScope
Source§impl Serialize for AnchorScope
impl Serialize for AnchorScope
impl StructuralPartialEq for AnchorScope
Auto Trait Implementations§
impl Freeze for AnchorScope
impl RefUnwindSafe for AnchorScope
impl Send for AnchorScope
impl Sync for AnchorScope
impl Unpin for AnchorScope
impl UnsafeUnpin for AnchorScope
impl UnwindSafe for AnchorScope
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>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.