Struct opentype::glyph_substitution::ChainContextSubstitution3
[−]
[src]
pub struct ChainContextSubstitution3 { pub format: u16, pub backward_glyph_count: u16, pub backward_coverage_offsets: Vec<u16>, pub input_glyph_count: u16, pub input_coverage_offsets: Vec<u16>, pub forward_glyph_count: u16, pub forward_coverage_offsets: Vec<u16>, pub operation_count: u16, pub operations: Vec<Substitution>, pub backward_coverages: Vec<Coverage>, pub input_coverages: Vec<Coverage>, pub forward_coverages: Vec<Coverage>, }
A table for substituting glyphs in a chaining context in format 3.
Fields
format: u16
backward_glyph_count: u16
backward_coverage_offsets: Vec<u16>
input_glyph_count: u16
input_coverage_offsets: Vec<u16>
forward_glyph_count: u16
forward_coverage_offsets: Vec<u16>
operation_count: u16
operations: Vec<Substitution>
backward_coverages: Vec<Coverage>
input_coverages: Vec<Coverage>
forward_coverages: Vec<Coverage>
Trait Implementations
impl Clone for ChainContextSubstitution3
[src]
fn clone(&self) -> ChainContextSubstitution3
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