pub struct EvidenceRecord {
pub kind: DefinitionId,
pub version: u32,
pub scope: String,
pub key: String,
pub length: u64,
pub finalized: Option<At<u64>>,
/* private fields */
}Fields§
§kind: DefinitionId§version: u32§scope: String§key: String§length: u64§finalized: Option<At<u64>>Implementations§
Source§impl EvidenceRecord
impl EvidenceRecord
pub fn details<K: EvidenceKind>(&self) -> Result<K::Details, EvidenceError>
Trait Implementations§
Source§impl Clone for EvidenceRecord
impl Clone for EvidenceRecord
Source§impl Debug for EvidenceRecord
impl Debug for EvidenceRecord
impl Eq for EvidenceRecord
Source§impl PartialEq for EvidenceRecord
impl PartialEq for EvidenceRecord
impl StructuralPartialEq for EvidenceRecord
Auto Trait Implementations§
impl Freeze for EvidenceRecord
impl RefUnwindSafe for EvidenceRecord
impl Send for EvidenceRecord
impl Sync for EvidenceRecord
impl Unpin for EvidenceRecord
impl UnsafeUnpin for EvidenceRecord
impl UnwindSafe for EvidenceRecord
Blanket Implementations§
impl<T> Allocation for T
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