pub struct CarriedError<N, D, G> {
pub location: Location<N, D, G>,
pub origin: CarriedOrigin,
pub cause: CarriedCause,
}Expand description
Failure identifies the exact source pool and original XML enclosure even after the scoped source buffers have been dropped.
Fields§
§location: Location<N, D, G>Original encoded token XML enclosure and source generation.
origin: CarriedOriginActual token/choice; the choice may be the next not-yet-admitted item.
cause: CarriedCauseOriginal cause, not converted to absent material or an untrusted status.
Trait Implementations§
Auto Trait Implementations§
impl<N, D, G> !Freeze for CarriedError<N, D, G>
impl<N, D, G> Forget for CarriedError<N, D, G>
impl<N, D, G> RefUnwindSafe for CarriedError<N, D, G>where
Location<N, D, G>: RefUnwindSafe,
impl<N, D, G> Send for CarriedError<N, D, G>
impl<N, D, G> Sync for CarriedError<N, D, G>
impl<N, D, G> Unpin for CarriedError<N, D, G>
impl<N, D, G> UnsafeUnpin for CarriedError<N, D, G>where
Location<N, D, G>: UnsafeUnpin,
impl<N, D, G> UnwindSafe for CarriedError<N, D, G>where
Location<N, D, G>: UnwindSafe,
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