pub enum CoverageError<E, N> {
Format(FormatError<E, N>),
Access(AccessError<E, N>),
Processing(E),
Lookup {
node: N,
resolution: Resolution<()>,
},
Missing {
reference: N,
},
Repeated {
reference: N,
},
Unused {
node: N,
},
ForeignCounter {
signature: N,
},
Incomplete {
node: N,
},
Unchecked {
reference: N,
},
}Expand description
Required object-format association failed before scalar/digest execution.
Variants§
Format(FormatError<E, N>)
Original format structure, resolution eligibility or source refusal.
Access(AccessError<E, N>)
Original guard/admission refusal.
Processing(E)
Original XML catalogue traversal refusal, including its resource class.
Lookup
A format URI was not resolved to an authenticated instruction.
Fields
node: NOriginal DataObjectFormat.
resolution: Resolution<()>Exact unsuccessful lookup outcome, distinct from processing refusal.
Missing
Required object reference has no format property.
Fields
reference: NOriginal Reference node.
Repeated
Multiple formats identify the same reference instruction.
Fields
reference: NOriginal Reference node.
Unused
Format does not qualify any required object (including counter exemptions).
Fields
node: NOriginal DataObjectFormat.
ForeignCounter
Supplied counter binding belongs to another source or child signature.
Fields
signature: NOriginal selected signature.
Incomplete
Original XML request did not provide a complete reference catalogue.
Fields
node: NOriginal unprocessed instruction or container.
Unchecked
Referenced data was not successfully checked by XMLDSig.
Fields
reference: NOriginal Reference node.