struct RearrangementCtx {
start: usize,
end: usize,
}Fields§
§start: usize§end: usizeImplementations§
Trait Implementations§
Source§impl driver_context_t<()> for RearrangementCtx
impl driver_context_t<()> for RearrangementCtx
fn in_place(&self) -> bool
fn can_advance(&self, entry: &GenericStateEntry<()>) -> bool
fn is_actionable(&self, entry: &GenericStateEntry<()>, _: &hb_buffer_t) -> bool
fn transition( &mut self, entry: &GenericStateEntry<()>, buffer: &mut hb_buffer_t, ) -> Option<()>
Auto Trait Implementations§
impl Freeze for RearrangementCtx
impl RefUnwindSafe for RearrangementCtx
impl Send for RearrangementCtx
impl Sync for RearrangementCtx
impl Unpin for RearrangementCtx
impl UnsafeUnpin for RearrangementCtx
impl UnwindSafe for RearrangementCtx
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