Skip to main content

Module counters

Module counters 

Source
Expand description

Complete original countersignature bindings through the existing CMS driver.

Structs§

Binding
Actual counter result retaining the checked path and original parent link. Only Context::check constructs it over the parent’s ORIGINAL octets.
Bindings
Complete original counter outcomes. Negative outcomes are kept; they cannot be converted to the complete-path receipt required by the LTV participant set.
Context
Short borrowed selection for one original child. It cannot escape the iterative walk; its returned binding may retain original bytes/path facts.
Paths
Borrowed complete actual counter paths, issued after checking all outcomes.

Enums§

CheckError
One actual counter’s execution refusal; negative document answers stay facts.
Outcome
Completed insufficiency remains distinct from a processing failure.
SelectionError
Counter selection failure or a substituted original receipt.

Functions§

bind
Visits the complete original nested counter set, allowing only selection and use of Context::check. Returned bindings are checked against the actual current child/parent/source before being retained. A callback cannot replay a receipt for another child, and a malformed value cannot be silently skipped.

Type Aliases§

BindingsError
Original walk or selected-handler refusal; no partial result is returned.