pub enum ExportLossKind {
AdditionalPagesOmitted,
CmykConvertedToRgb,
TransparencyFlattened,
SemanticsFlattened,
TextFlattened,
UnsupportedElement,
ImageOmitted,
TextCapabilityUnsupported,
}Expand description
Stable reason a feature could not be preserved exactly.
Variants§
AdditionalPagesOmitted
Only one page could be represented.
CmykConvertedToRgb
CMYK was converted to RGB.
TransparencyFlattened
Alpha was composited or removed.
SemanticsFlattened
Semantic structure was replaced with fixed geometry.
TextFlattened
Text was converted to outlines/pixels.
UnsupportedElement
An element kind is only prepared, not renderable.
ImageOmitted
Image could not be represented.
TextCapabilityUnsupported
A prepared text capability could not be represented.
Trait Implementations§
Source§impl Clone for ExportLossKind
impl Clone for ExportLossKind
Source§fn clone(&self) -> ExportLossKind
fn clone(&self) -> ExportLossKind
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 ExportLossKind
Source§impl Debug for ExportLossKind
impl Debug for ExportLossKind
Source§impl<'de> Deserialize<'de> for ExportLossKind
impl<'de> Deserialize<'de> for ExportLossKind
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 ExportLossKind
Source§impl Ord for ExportLossKind
impl Ord for ExportLossKind
Source§fn cmp(&self, other: &ExportLossKind) -> Ordering
fn cmp(&self, other: &ExportLossKind) -> 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 ExportLossKind
impl PartialEq for ExportLossKind
Source§impl PartialOrd for ExportLossKind
impl PartialOrd for ExportLossKind
Source§impl Serialize for ExportLossKind
impl Serialize for ExportLossKind
impl StructuralPartialEq for ExportLossKind
Auto Trait Implementations§
impl Freeze for ExportLossKind
impl RefUnwindSafe for ExportLossKind
impl Send for ExportLossKind
impl Sync for ExportLossKind
impl Unpin for ExportLossKind
impl UnsafeUnpin for ExportLossKind
impl UnwindSafe for ExportLossKind
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.