pub struct LifecycleSummary {
pub record_id: String,
pub state: &'static str,
pub title: String,
pub pending_review: bool,
pub wakeup_ready: bool,
pub actor: Option<String>,
pub reason: Option<String>,
pub evidence_refs: Vec<String>,
}Fields§
§record_id: String§state: &'static str§title: String§pending_review: bool§wakeup_ready: bool§actor: Option<String>§reason: Option<String>§evidence_refs: Vec<String>Implementations§
Source§impl LifecycleSummary
impl LifecycleSummary
pub fn from_entry(entry: &LedgerEntry) -> Self
pub fn to_json(&self) -> Value
pub fn metadata_lines(&self) -> String
Trait Implementations§
Source§impl Clone for LifecycleSummary
impl Clone for LifecycleSummary
Source§fn clone(&self) -> LifecycleSummary
fn clone(&self) -> LifecycleSummary
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 LifecycleSummary
impl Debug for LifecycleSummary
Auto Trait Implementations§
impl Freeze for LifecycleSummary
impl RefUnwindSafe for LifecycleSummary
impl Send for LifecycleSummary
impl Sync for LifecycleSummary
impl Unpin for LifecycleSummary
impl UnsafeUnpin for LifecycleSummary
impl UnwindSafe for LifecycleSummary
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