pub enum ReferenceNameError<E, N> {
Access(AccessError<E, N>),
Xml(E),
Index {
index: usize,
},
Content {
node: N,
},
Name {
node: N,
cause: Error,
},
}Expand description
A failed name interpretation is never a completed negative comparison.
Variants§
Access(AccessError<E, N>)
Current original-source/access admission failed.
Xml(E)
Original XML text could not be acquired, preserving resource cause.
Index
Caller selected no reference at this catalogue ordinal.
Content
The original required name has no readable simple content.
Fields
§
node: NOriginal issuer or ByName element.
Name
Shared RFC4514/Name syntax, semantic preparation or resource failure.
Trait Implementations§
Auto Trait Implementations§
impl<E, N> Forget for ReferenceNameError<E, N>
impl<E, N> Freeze for ReferenceNameError<E, N>
impl<E, N> RefUnwindSafe for ReferenceNameError<E, N>
impl<E, N> Send for ReferenceNameError<E, N>
impl<E, N> Sync for ReferenceNameError<E, N>
impl<E, N> Unpin for ReferenceNameError<E, N>
impl<E, N> UnsafeUnpin for ReferenceNameError<E, N>
impl<E, N> UnwindSafe for ReferenceNameError<E, N>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more