pub struct CharstringResult {
pub path: PsPath,
pub width_x: f64,
pub width_y: f64,
pub lsb_x: f64,
pub lsb_y: f64,
pub seac: Option<(f64, f64, u8, u8)>,
}Expand description
Result of executing a charstring: the glyph path and advance width.
Fields§
§path: PsPath§width_x: f64§width_y: f64§lsb_x: f64§lsb_y: f64§seac: Option<(f64, f64, u8, u8)>Deprecated seac (Standard Encoding Accented Character) from endchar with 4 args. Contains (adx, ady, bchar, achar) — Standard Encoding codes for base and accent.
Auto Trait Implementations§
impl Freeze for CharstringResult
impl RefUnwindSafe for CharstringResult
impl Send for CharstringResult
impl Sync for CharstringResult
impl Unpin for CharstringResult
impl UnsafeUnpin for CharstringResult
impl UnwindSafe for CharstringResult
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