#[non_exhaustive]pub enum TrappedFlag {
True,
False,
Unknown,
}Expand description
/Trapped flag value.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
True
/True — document has been trapped.
False
/False — document has not been trapped.
Unknown
/Unknown — trapping state is unknown (PDF default when /Trapped is absent).
Trait Implementations§
Source§impl Clone for TrappedFlag
impl Clone for TrappedFlag
Source§fn clone(&self) -> TrappedFlag
fn clone(&self) -> TrappedFlag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TrappedFlag
Source§impl Debug for TrappedFlag
impl Debug for TrappedFlag
impl Eq for TrappedFlag
Source§impl PartialEq for TrappedFlag
impl PartialEq for TrappedFlag
impl StructuralPartialEq for TrappedFlag
Auto Trait Implementations§
impl Freeze for TrappedFlag
impl RefUnwindSafe for TrappedFlag
impl Send for TrappedFlag
impl Sync for TrappedFlag
impl Unpin for TrappedFlag
impl UnsafeUnpin for TrappedFlag
impl UnwindSafe for TrappedFlag
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more