pub struct LogRecordMetadata {
pub challenge_mode: Option<String>,
pub fold_digest: Option<TranscriptDigest>,
}Expand description
Metadata captured from optional comment lines in a ledger log file.
Fields§
§challenge_mode: Option<String>Optional challenge derivation mode (e.g., mod, rejection).
fold_digest: Option<TranscriptDigest>Optional fold digest provided alongside the transcript.
Trait Implementations§
Source§impl Clone for LogRecordMetadata
impl Clone for LogRecordMetadata
Source§fn clone(&self) -> LogRecordMetadata
fn clone(&self) -> LogRecordMetadata
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 moreSource§impl Debug for LogRecordMetadata
impl Debug for LogRecordMetadata
Source§impl Default for LogRecordMetadata
impl Default for LogRecordMetadata
Source§fn default() -> LogRecordMetadata
fn default() -> LogRecordMetadata
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LogRecordMetadata
impl RefUnwindSafe for LogRecordMetadata
impl Send for LogRecordMetadata
impl Sync for LogRecordMetadata
impl Unpin for LogRecordMetadata
impl UnsafeUnpin for LogRecordMetadata
impl UnwindSafe for LogRecordMetadata
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more