pub struct LoadedTranscript {
pub facts: Vec<TimedFact>,
pub fingerprint: TranscriptFingerprint,
pub terminated: bool,
}Expand description
Verified transcript contents, chain-walked facts plus the final fingerprint and a flag for whether the run reached a terminal fact.
Fields§
§facts: Vec<TimedFact>Facts in the order they were recorded, each paired with the envelope timestamp the sink stamped when it wrote the line.
fingerprint: TranscriptFingerprintFinal transcript fingerprint (hash of the last line).
terminated: booltrue if the last fact is CeremonyCompleted or CeremonyFailed.
Trait Implementations§
Source§impl Clone for LoadedTranscript
impl Clone for LoadedTranscript
Source§fn clone(&self) -> LoadedTranscript
fn clone(&self) -> LoadedTranscript
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LoadedTranscript
impl RefUnwindSafe for LoadedTranscript
impl Send for LoadedTranscript
impl Sync for LoadedTranscript
impl Unpin for LoadedTranscript
impl UnsafeUnpin for LoadedTranscript
impl UnwindSafe for LoadedTranscript
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