pub struct EncodingDifferences {
pub overrides: Vec<EncodingOverride>,
}Expand description
Parsed /Differences array — flat list of (code, name) overrides.
Internally just a Vec; the resolver applies them in order on top of
a base 256-entry table. Iterates in document order so a later entry
for the same code wins (matching what Acrobat / Distiller does when
a malformed PDF lists the same code twice).
Fields§
§overrides: Vec<EncodingOverride>Implementations§
Trait Implementations§
Source§impl Clone for EncodingDifferences
impl Clone for EncodingDifferences
Source§fn clone(&self) -> EncodingDifferences
fn clone(&self) -> EncodingDifferences
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 moreSource§impl Debug for EncodingDifferences
impl Debug for EncodingDifferences
Source§impl Default for EncodingDifferences
impl Default for EncodingDifferences
Source§fn default() -> EncodingDifferences
fn default() -> EncodingDifferences
Returns the “default value” for a type. Read more
impl Eq for EncodingDifferences
Source§impl PartialEq for EncodingDifferences
impl PartialEq for EncodingDifferences
Source§fn eq(&self, other: &EncodingDifferences) -> bool
fn eq(&self, other: &EncodingDifferences) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EncodingDifferences
Auto Trait Implementations§
impl Freeze for EncodingDifferences
impl RefUnwindSafe for EncodingDifferences
impl Send for EncodingDifferences
impl Sync for EncodingDifferences
impl Unpin for EncodingDifferences
impl UnsafeUnpin for EncodingDifferences
impl UnwindSafe for EncodingDifferences
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