pub enum AllowableErrors {
InvalidTagIds,
HierarchyProblems,
OversizedTags,
}
Expand description
Used to relax rules on how strictly a TagIterator
should validate the read stream.
Variants§
InvalidTagIds
Causes the TagIterator
to produce “RawTag” binary variants for any unknown tag ids rather than throwing an error.
HierarchyProblems
Causes the TagIterator
to emit tags even if they appear outside of their defined parent element.
OversizedTags
Causes the TagIterator
to emit tags even if they exceed the length of a parent element.
Auto Trait Implementations§
impl Freeze for AllowableErrors
impl RefUnwindSafe for AllowableErrors
impl Send for AllowableErrors
impl Sync for AllowableErrors
impl Unpin for AllowableErrors
impl UnwindSafe for AllowableErrors
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