pub struct OriginalSlot {
pub slot: Slot,
pub object: Vec<u8>,
}Expand description
Exact original slot evidence, verified at its original slot path.
Fields§
§slot: SlotThe original slot, even if retention has since deleted its path.
object: Vec<u8>Complete original sealed bytes and signature.
Implementations§
Source§impl OriginalSlot
impl OriginalSlot
Sourcepub fn path(&self, store: StoreId) -> ObjectPath
pub fn path(&self, store: StoreId) -> ObjectPath
Where the slot’s object lived in store.
Source§impl OriginalSlot
impl OriginalSlot
Trait Implementations§
Source§impl Clone for OriginalSlot
impl Clone for OriginalSlot
Source§fn clone(&self) -> OriginalSlot
fn clone(&self) -> OriginalSlot
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 OriginalSlot
impl Debug for OriginalSlot
Source§impl PartialEq for OriginalSlot
impl PartialEq for OriginalSlot
impl Eq for OriginalSlot
impl StructuralPartialEq for OriginalSlot
Auto Trait Implementations§
impl Freeze for OriginalSlot
impl RefUnwindSafe for OriginalSlot
impl Send for OriginalSlot
impl Sync for OriginalSlot
impl Unpin for OriginalSlot
impl UnsafeUnpin for OriginalSlot
impl UnwindSafe for OriginalSlot
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more