struct Charstrings {
data: Vec<u8>,
names: Vec<u8>,
index: Vec<CharstringEntry>,
orig_notdef_index: Option<usize>,
}Expand description
Collection of charstrings.
Fields§
§data: Vec<u8>Packed data for all charstrings.
names: Vec<u8>Packed data for all glyph names.
index: Vec<CharstringEntry>Index containing all charstrings.
orig_notdef_index: Option<usize>If notdef was remapped, holds the original index of the notdef charstring.
Implementations§
Trait Implementations§
Source§impl Default for Charstrings
impl Default for Charstrings
Source§fn default() -> Charstrings
fn default() -> Charstrings
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Charstrings
impl RefUnwindSafe for Charstrings
impl Send for Charstrings
impl Sync for Charstrings
impl Unpin for Charstrings
impl UnsafeUnpin for Charstrings
impl UnwindSafe for Charstrings
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