struct FallbackShapeContext<'a, 'x, 'u> {
plan: &'a hb_ot_shape_plan_t,
face: &'a hb_font_t<'a>,
buffer: &'x mut hb_buffer_t,
adjust_offsets_when_zeroing: bool,
font_funcs: &'x mut FontFuncsDispatch<'a, 'u>,
}Fields§
§plan: &'a hb_ot_shape_plan_t§face: &'a hb_font_t<'a>§buffer: &'x mut hb_buffer_t§adjust_offsets_when_zeroing: bool§font_funcs: &'x mut FontFuncsDispatch<'a, 'u>Auto Trait Implementations§
impl<'a, 'x, 'u> Freeze for FallbackShapeContext<'a, 'x, 'u>
impl<'a, 'x, 'u> !RefUnwindSafe for FallbackShapeContext<'a, 'x, 'u>
impl<'a, 'x, 'u> !Send for FallbackShapeContext<'a, 'x, 'u>
impl<'a, 'x, 'u> !Sync for FallbackShapeContext<'a, 'x, 'u>
impl<'a, 'x, 'u> Unpin for FallbackShapeContext<'a, 'x, 'u>
impl<'a, 'x, 'u> UnsafeUnpin for FallbackShapeContext<'a, 'x, 'u>
impl<'a, 'x, 'u> !UnwindSafe for FallbackShapeContext<'a, 'x, 'u>
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