Struct opentype::glyph_substitution::ChainContextSubstitution2
[−]
[src]
pub struct ChainContextSubstitution2 { pub format: u16, pub coverage_offset: u16, pub backward_class_offset: u16, pub input_class_offset: u16, pub forward_class_offset: u16, pub set_count: u16, pub set_offsets: Vec<u16>, pub coverage: Coverage, pub backward_class: Class, pub input_class: Class, pub forward_class: Class, pub sets: Vec<Option<ChainClassRules>>, }
A table for substituting glyphs in a chaining context in format 2.
Fields
format: u16
coverage_offset: u16
backward_class_offset: u16
input_class_offset: u16
forward_class_offset: u16
set_count: u16
set_offsets: Vec<u16>
coverage: Coverage
backward_class: Class
input_class: Class
forward_class: Class
sets: Vec<Option<ChainClassRules>>
Trait Implementations
impl Clone for ChainContextSubstitution2
[src]
fn clone(&self) -> ChainContextSubstitution2
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more