Skip to main content

Module replay

Module replay 

Source
Expand description

Replay bundles, rustev.replay/1 (spec 004, 3.2), and the in-memory capture a runtime hands back (spec 004, 5.3).

A bundle describes one admitted decision: its scope, lifetimes, the retained plan with every descriptor and calibration needed to recompile it, the snapshot, the delivered run record, the capture status, and one entry per value supplied to the core, in actual supply order. It is evidence of what the host retained, never an attestation of a producer or an authorization token.

Structs§

AcquisitionSupply
Capture
What a runtime captured for one admitted decision (spec 004, 5.3): a bounded in-memory handoff, not persistent retention and not a callback.
CapturedAcquisition
One captured acquisition before the host applies retention.
CapturedFailureContext
CapturedSupply
One supplied value, as SupplyEntry describes it before retention.
ReplayBundle
SupplyEntry
One value successfully supplied to the core.

Enums§

BundleError
Why a bundle is structurally invalid, before anything is resolved.
CaptureStatus
Whether every supplied value was captured. Only complete reproduces.
CapturedPage
CapturedValue
ItemLocation
Where in a bundle a problem is.
LifetimeProblem

Constants§

MAX_BUNDLE_ITEMS
The most descriptors, calibrations or supplies one bundle carries.
MAX_RESOLVED_BYTES
The most resolved bytes of one case, external items included.