pub enum SkipCause {
UnsupportedFilter(String),
Unreadable,
Parse,
Missing,
LimitExceeded,
}Expand description
Why the stream was skipped.
Variants§
UnsupportedFilter(String)
A /Filter this library cannot run — including the two passthrough
image codecs, whose still-encoded bytes no content parser may read
(ISO 32000-1 7.4.9). A stream so labelled that nonetheless holds
valid operators is skipped all the same: the label, not the bytes,
is what decides, exactly as in rendering.
Unreadable
The stream would not fetch or decode.
Parse
The decoded bytes did not parse as content operators.
Missing
The named resource is missing, or is not a stream.
LimitExceeded
Form nesting depth or the per-page invocation budget was exhausted.
Trait Implementations§
impl Eq for SkipCause
impl StructuralPartialEq for SkipCause
Auto Trait Implementations§
impl Freeze for SkipCause
impl RefUnwindSafe for SkipCause
impl Send for SkipCause
impl Sync for SkipCause
impl Unpin for SkipCause
impl UnsafeUnpin for SkipCause
impl UnwindSafe for SkipCause
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