pub type ErrorOf<X, S> = AccessError<VisitError<<X as Xml>::Error, Error<<S as RangeSource>::Error>>, <X as Xml>::Id>;Expand description
XML node provenance and original ZIP/source causes remain independent.
Aliased Type§
pub enum ErrorOf<X, S> {
Xml(VisitError<<X as Xml>::Error, Error<<S as RangeSource>::Error>>),
Resource {
node: <X as Xml>::Id,
cause: MemoryError,
},
Changed {
node: <X as Xml>::Id,
},
}Variants§
Xml(VisitError<<X as Xml>::Error, Error<<S as RangeSource>::Error>>)
The XML owner’s original cause.
Resource
Common admission failed before callback dispatch.
Fields
§
cause: MemoryErrorOriginal execution refusal.
Changed
Document identity or generation changed; previous evidence is unusable.