pub struct MaterialFailure {
pub location: Location,
pub cause: MaterialError,
}Expand description
Terminal material failure retaining the actual encoded item’s enclosure.
Fields§
§location: LocationOriginal encoded stream body, independent of inner logical offsets.
cause: MaterialErrorUnchanged grammar, resource or caller-misuse cause.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for MaterialFailure
impl Forget for MaterialFailure
impl RefUnwindSafe for MaterialFailure
impl Send for MaterialFailure
impl Sync for MaterialFailure
impl Unpin for MaterialFailure
impl UnsafeUnpin for MaterialFailure
impl UnwindSafe for MaterialFailure
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