Struct write_fonts::tables::layout::SequenceRule
source · pub struct SequenceRule {
pub input_sequence: Vec<GlyphId>,
pub seq_lookup_records: Vec<SequenceLookupRecord>,
}
Expand description
Part of SequenceContextFormat1
Fields§
§input_sequence: Vec<GlyphId>
Array of input glyph IDs—starting with the second glyph
seq_lookup_records: Vec<SequenceLookupRecord>
Array of Sequence lookup records
Implementations§
source§impl SequenceRule
impl SequenceRule
Trait Implementations§
source§impl Clone for SequenceRule
impl Clone for SequenceRule
source§fn clone(&self) -> SequenceRule
fn clone(&self) -> SequenceRule
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SequenceRule
impl Debug for SequenceRule
source§impl Default for SequenceRule
impl Default for SequenceRule
source§fn default() -> SequenceRule
fn default() -> SequenceRule
Returns the “default value” for a type. Read more
source§impl<'a> FontRead<'a> for SequenceRule
impl<'a> FontRead<'a> for SequenceRule
source§impl FontWrite for SequenceRule
impl FontWrite for SequenceRule
source§fn write_into(&self, writer: &mut TableWriter)
fn write_into(&self, writer: &mut TableWriter)
Write our data and information about offsets into this TableWriter.
source§impl Validate for SequenceRule
impl Validate for SequenceRule
source§fn validate_impl(&self, ctx: &mut ValidationCtx)
fn validate_impl(&self, ctx: &mut ValidationCtx)
Validate this table. Read more
Auto Trait Implementations§
impl RefUnwindSafe for SequenceRule
impl Send for SequenceRule
impl Sync for SequenceRule
impl Unpin for SequenceRule
impl UnwindSafe for SequenceRule
Blanket Implementations§
source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T
, using the provided data to resolve any offsets.