pub enum ExportCapabilities {
MultiPage,
EditableText,
EmbeddedFonts,
Vector,
Raster,
Transparency,
Cmyk,
Images,
Semantic,
Metadata,
}Expand description
Exporter feature declaration.
Variants§
MultiPage
Multiple pages in one output.
EditableText
Editable text.
EmbeddedFonts
Embedded fonts.
Vector
Vector geometry.
Raster
Raster geometry.
Transparency
Alpha transparency.
Cmyk
Native CMYK.
Images
Embedded raster/vector images.
Semantic
Semantic reading structure.
Metadata
Deterministic document metadata.
Trait Implementations§
Source§impl Clone for ExportCapabilities
impl Clone for ExportCapabilities
Source§fn clone(&self) -> ExportCapabilities
fn clone(&self) -> ExportCapabilities
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 ExportCapabilities
Source§impl Debug for ExportCapabilities
impl Debug for ExportCapabilities
Source§impl<'de> Deserialize<'de> for ExportCapabilities
impl<'de> Deserialize<'de> for ExportCapabilities
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ExportCapabilities
Source§impl Ord for ExportCapabilities
impl Ord for ExportCapabilities
Source§fn cmp(&self, other: &ExportCapabilities) -> Ordering
fn cmp(&self, other: &ExportCapabilities) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ExportCapabilities
impl PartialEq for ExportCapabilities
Source§impl PartialOrd for ExportCapabilities
impl PartialOrd for ExportCapabilities
Source§impl Serialize for ExportCapabilities
impl Serialize for ExportCapabilities
impl StructuralPartialEq for ExportCapabilities
Auto Trait Implementations§
impl Freeze for ExportCapabilities
impl RefUnwindSafe for ExportCapabilities
impl Send for ExportCapabilities
impl Sync for ExportCapabilities
impl Unpin for ExportCapabilities
impl UnsafeUnpin for ExportCapabilities
impl UnwindSafe for ExportCapabilities
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.