Skip to main content

Crate rustev_live

Crate rustev_live 

Source
Expand description

Persistent accounting for live decision execution (spec 043).

Re-exports§

pub use gate::JournalGate;
pub use run::CaseInput;
pub use run::LiveCase;
pub use run::PreparedRun;
pub use run::ReportInputs;
pub use run::RunOptions;
pub use run::RunOutcome;
pub use run::RunSpec;
pub use run::RunStatus;
pub use run::prepare;

Modules§

documents
Canonical live-run inputs and durable checkpoints (spec 043, increment 2).
gate
Journal-backed spend gate (spec 043, 3.6).
journal
The persistent spend journal that holds R-29’s caps (spec 012, 3.8): a shared cost ledger that outlives a run (spec 003, 3.5.2), kept by the host outside any repository.
probe
The probe of every binding before any dataset case (spec 043, 3.7).
run
Dataset-scale execution over resolved inputs (spec 043).