pub struct PdfSimpleEncoding {
pub base_encoding: PdfBaseEncoding,
pub differences: Vec<(u8, u16)>,
}Expand description
Simple-font encoding overrides parsed from a PDF /Encoding dictionary.
Fields§
§base_encoding: PdfBaseEncodingbase_encoding.
differences: Vec<(u8, u16)>differences.
Implementations§
Source§impl PdfSimpleEncoding
impl PdfSimpleEncoding
Sourcepub fn code_to_unicode_table(&self) -> Vec<Option<u16>>
pub fn code_to_unicode_table(&self) -> Vec<Option<u16>>
code_to_unicode_table.
Trait Implementations§
Source§impl Clone for PdfSimpleEncoding
impl Clone for PdfSimpleEncoding
Source§impl Debug for PdfSimpleEncoding
impl Debug for PdfSimpleEncoding
impl Eq for PdfSimpleEncoding
Source§impl PartialEq for PdfSimpleEncoding
impl PartialEq for PdfSimpleEncoding
impl StructuralPartialEq for PdfSimpleEncoding
Auto Trait Implementations§
impl Freeze for PdfSimpleEncoding
impl RefUnwindSafe for PdfSimpleEncoding
impl Send for PdfSimpleEncoding
impl Sync for PdfSimpleEncoding
impl Unpin for PdfSimpleEncoding
impl UnsafeUnpin for PdfSimpleEncoding
impl UnwindSafe for PdfSimpleEncoding
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> 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.impl<T> ErasedDestructor for Twhere
T: 'static,
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