Trait StateTableDriver

Source
trait StateTableDriver<Table, E: FromData> {
    // Required method
    fn transition(
        &mut self,
        aat: &Table,
        entry: GenericStateEntry<E>,
        has_cross_stream: bool,
        tuple_count: u32,
        plan: &hb_ot_shape_plan_t,
        buffer: &mut hb_buffer_t,
    ) -> Option<()>;
}

Required Methods§

Source

fn transition( &mut self, aat: &Table, entry: GenericStateEntry<E>, has_cross_stream: bool, tuple_count: u32, plan: &hb_ot_shape_plan_t, buffer: &mut hb_buffer_t, ) -> Option<()>

Implementors§