pub struct ReadSnapshot {
pub id: Uuid,
pub revision: GraphRevision,
}Expand description
Handle to one open compound-read snapshot. Opaque to callers; the store that issued it resolves it back to a live snapshot.
Fields§
§id: Uuid§revision: GraphRevisionTrait Implementations§
Source§impl Clone for ReadSnapshot
impl Clone for ReadSnapshot
impl Copy for ReadSnapshot
Source§impl Debug for ReadSnapshot
impl Debug for ReadSnapshot
impl Eq for ReadSnapshot
Source§impl PartialEq for ReadSnapshot
impl PartialEq for ReadSnapshot
impl StructuralPartialEq for ReadSnapshot
Auto Trait Implementations§
impl Freeze for ReadSnapshot
impl RefUnwindSafe for ReadSnapshot
impl Send for ReadSnapshot
impl Sync for ReadSnapshot
impl Unpin for ReadSnapshot
impl UnsafeUnpin for ReadSnapshot
impl UnwindSafe for ReadSnapshot
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.