Skip to main content

Module record

Module record 

Source
Expand description

What the sieve answers with: the text the model sees, the way back to the original, and the account of every stage — kept, no-op, refused, or unavailable — so a filter that stops working can be read off the Ledger afterwards. The payload holds integers and strings only.

Structs§

ResultOffloaded
result_offloaded: where a result went when it left the window, and what the sieve did to it on the way.
SieveAccount
What the sieve cut out of one result, beyond where it went.
SieveRecord
What the model sees, the way back, and the account of every stage.
StageReport

Enums§

PassReason
Sieved
The sieve’s answer. Passed returns the input byte for byte, and carries the account of whatever ran before it decided not to cut.
Stage
The stages a result passes through, in the words the ledger holds.
StageOutcome