pub struct ShaperData {
table_ranges: TableRanges,
ot_cache: OtCache,
aat_cache: AatCache,
cmap_cache: hb_cache_core_t<KEY_BITS, VALUE_BITS, CACHE_SIZE, <() as SelectAtomic<STORAGE_BITS>>::Type>,
apply_trak: bool,
}Expand description
Data required for shaping with a single font.
Fields§
§table_ranges: TableRanges§ot_cache: OtCache§aat_cache: AatCache§cmap_cache: hb_cache_core_t<KEY_BITS, VALUE_BITS, CACHE_SIZE, <() as SelectAtomic<STORAGE_BITS>>::Type>§apply_trak: boolImplementations§
Auto Trait Implementations§
impl !Freeze for ShaperData
impl RefUnwindSafe for ShaperData
impl Send for ShaperData
impl Sync for ShaperData
impl Unpin for ShaperData
impl UnsafeUnpin for ShaperData
impl UnwindSafe for ShaperData
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