pub enum CliLedgerKind {
Show 14 variants
Decision,
Assumption,
Constraint,
Rationale,
Hazard,
Tradeoff,
Invariant,
Ownership,
Proof,
ValidationScenario,
KnownBug,
Concept,
Mapping,
FollowUp,
}Variants§
Decision
Assumption
Constraint
Rationale
Hazard
Tradeoff
Invariant
Invariant that must always hold at this symbol.
Ownership
Ownership: which subsystem/team owns this symbol.
Proof
Proof that an invariant holds (test, review, trace).
ValidationScenario
Concrete scenario to validate (behaviour + expected outcome).
KnownBug
Known bug or defect not yet fixed.
Concept
Domain concept (e.g. “Drift Pad clip playhead”) — first-class queryable entity.
Mapping
Plan B t-002: replacement-coverage mapping (“legacy X is covered by new Y”).
FollowUp
Plan B t-002: open follow-up tied to an external task.
Trait Implementations§
Source§impl Clone for CliLedgerKind
impl Clone for CliLedgerKind
impl Copy for CliLedgerKind
Source§impl Debug for CliLedgerKind
impl Debug for CliLedgerKind
Source§impl From<CliLedgerKind> for LedgerKind
impl From<CliLedgerKind> for LedgerKind
Source§fn from(k: CliLedgerKind) -> Self
fn from(k: CliLedgerKind) -> Self
Converts to this type from the input type.
Source§impl ValueEnum for CliLedgerKind
impl ValueEnum for CliLedgerKind
Auto Trait Implementations§
impl Freeze for CliLedgerKind
impl RefUnwindSafe for CliLedgerKind
impl Send for CliLedgerKind
impl Sync for CliLedgerKind
impl Unpin for CliLedgerKind
impl UnsafeUnpin for CliLedgerKind
impl UnwindSafe for CliLedgerKind
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