pub type RootPathReferenceResult<'p, 'v, 'd, X, E> = BinaryResult<RootPathReferences<'p, 'v, 'd, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation>, X, ReferenceDigestError<E>>;Expand description
Actual selected-path reference report or the unchanged terminal cause.
Aliased Type§
pub enum RootPathReferenceResult<'p, 'v, 'd, X, E> {
Ok(RootPathReferences<'p, 'v, 'd, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation>),
Err(Error<<X as Xml>::Error, ReferenceDigestError<E>, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation>),
}Variants§
Ok(RootPathReferences<'p, 'v, 'd, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation>)
Contains the success value
Err(Error<<X as Xml>::Error, ReferenceDigestError<E>, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation>)
Contains the error value