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

Trait Implementations

impl Clone for ChainContextSubstitution3
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ChainContextSubstitution3
[src]

Formats the value using the given formatter.

impl Value for ChainContextSubstitution3
[src]

Read a value.