pub struct RecordSummary {
pub seq: u64,
pub event: String,
pub trace_id: String,
pub kind: Option<String>,
pub source: Option<String>,
pub verified: Option<bool>,
pub claim: Option<String>,
pub detail: Option<String>,
}Expand description
One ledger record, summarized for a person to inspect before accepting it. Free text is cut to a short preview, and text that looks like a credential is withheld.
Fields§
§seq: u64§event: Stringremember, supersede, fulfill, or purge.
trace_id: StringThe trace the event writes or changes.
kind: Option<String>§source: Option<String>§verified: Option<bool>§claim: Option<String>claim_key=claim_value.
detail: Option<String>Content preview, purge reason, or the superseding trace.
Trait Implementations§
Source§impl Clone for RecordSummary
impl Clone for RecordSummary
Source§impl Debug for RecordSummary
impl Debug for RecordSummary
Source§impl Display for RecordSummary
impl Display for RecordSummary
Source§impl PartialEq for RecordSummary
impl PartialEq for RecordSummary
Source§impl Serialize for RecordSummary
impl Serialize for RecordSummary
impl StructuralPartialEq for RecordSummary
Auto Trait Implementations§
impl Freeze for RecordSummary
impl RefUnwindSafe for RecordSummary
impl Send for RecordSummary
impl Sync for RecordSummary
impl Unpin for RecordSummary
impl UnsafeUnpin for RecordSummary
impl UnwindSafe for RecordSummary
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