pub struct DebtReport {
pub schema: &'static str,
pub total: usize,
pub by_category: BTreeMap<String, usize>,
pub items: Vec<DebtItem>,
}Expand description
The intent-debt inventory: every marker node, grouped and listed. A
deterministic, provenance-derived view of what is incomplete or postponed.
Fields§
§schema: &'static strStable schema tag (SCHEMA).
total: usizeTotal markers in the report (after any category filter).
by_category: BTreeMap<String, usize>Count per category, ordered by category token.
items: Vec<DebtItem>The markers, ordered by (path, line, key).
Trait Implementations§
Source§impl Clone for DebtReport
impl Clone for DebtReport
Source§fn clone(&self) -> DebtReport
fn clone(&self) -> DebtReport
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 DebtReport
impl Debug for DebtReport
Source§impl PartialEq for DebtReport
impl PartialEq for DebtReport
Source§impl Serialize for DebtReport
impl Serialize for DebtReport
impl StructuralPartialEq for DebtReport
Auto Trait Implementations§
impl Freeze for DebtReport
impl RefUnwindSafe for DebtReport
impl Send for DebtReport
impl Sync for DebtReport
impl Unpin for DebtReport
impl UnsafeUnpin for DebtReport
impl UnwindSafe for DebtReport
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