#[non_exhaustive]pub enum PageElementSubtype {
HeaderFooter,
Foreground,
Background,
Logo,
}Expand description
/PageElement /Subtype value — role of the layer on the page.
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.
/HF — headers and footers. PDF combines them under one name.
Foreground
/FG — foreground content.
Background
/BG — background content.
Logo
/L — logo.
Trait Implementations§
Source§impl Clone for PageElementSubtype
impl Clone for PageElementSubtype
Source§fn clone(&self) -> PageElementSubtype
fn clone(&self) -> PageElementSubtype
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 PageElementSubtype
Source§impl Debug for PageElementSubtype
impl Debug for PageElementSubtype
impl Eq for PageElementSubtype
Source§impl PartialEq for PageElementSubtype
impl PartialEq for PageElementSubtype
impl StructuralPartialEq for PageElementSubtype
Auto Trait Implementations§
impl Freeze for PageElementSubtype
impl RefUnwindSafe for PageElementSubtype
impl Send for PageElementSubtype
impl Sync for PageElementSubtype
impl Unpin for PageElementSubtype
impl UnsafeUnpin for PageElementSubtype
impl UnwindSafe for PageElementSubtype
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