#[non_exhaustive]pub struct SliceMember {
pub version: Version,
pub receipt: Vec<u8>,
}Expand description
A member of a slice (Store::slice_members, Store::versions_between): a stored
version and the bytes of its receipt (as receipt returns them).
Since 0.3.1.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.version: VersionThe version answering (its cell, tx, receipt hash and asof).
receipt: Vec<u8>The receipt’s bytes, canonical JSON.
Trait Implementations§
Source§impl Clone for SliceMember
impl Clone for SliceMember
Source§impl Debug for SliceMember
impl Debug for SliceMember
impl Eq for SliceMember
Source§impl Hash for SliceMember
impl Hash for SliceMember
Source§impl PartialEq for SliceMember
impl PartialEq for SliceMember
impl StructuralPartialEq for SliceMember
Auto Trait Implementations§
impl Freeze for SliceMember
impl RefUnwindSafe for SliceMember
impl Send for SliceMember
impl Sync for SliceMember
impl Unpin for SliceMember
impl UnsafeUnpin for SliceMember
impl UnwindSafe for SliceMember
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