pub enum FontEncoding {
StandardEncoding,
MacRomanEncoding,
WinAnsiEncoding,
Custom(Vec<EncodingDifference>),
Identity,
}Expand description
Font encoding types for embedding
Variants§
StandardEncoding
Standard encoding
MacRomanEncoding
MacRoman encoding
WinAnsiEncoding
WinAnsi encoding
Custom(Vec<EncodingDifference>)
Custom encoding with differences
Identity
Identity encoding for CID fonts
Trait Implementations§
Source§impl Clone for FontEncoding
impl Clone for FontEncoding
Source§fn clone(&self) -> FontEncoding
fn clone(&self) -> FontEncoding
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FontEncoding
impl Debug for FontEncoding
Source§impl PartialEq for FontEncoding
impl PartialEq for FontEncoding
impl StructuralPartialEq for FontEncoding
Auto Trait Implementations§
impl Freeze for FontEncoding
impl RefUnwindSafe for FontEncoding
impl Send for FontEncoding
impl Sync for FontEncoding
impl Unpin for FontEncoding
impl UnwindSafe for FontEncoding
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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