Trait read_fonts::ReadArgs

source ·
pub trait ReadArgs {
    type Args: Copy;
}
Expand description

A trait for a type that needs additional arguments to be read.

Required Associated Types§

Implementations on Foreign Types§

source§

impl<'a, T: AnyBitPattern> ReadArgs for &'a [T]

Implementors§

source§

impl ReadArgs for FeatureParams<'_>

source§

impl ReadArgs for Loca<'_>

source§

impl ReadArgs for InstanceRecord<'_>

source§

type Args = (u16, u16)

source§

impl ReadArgs for BaseRecord<'_>

source§

impl ReadArgs for Class1Record<'_>

source§

impl ReadArgs for Class2Record

source§

impl ReadArgs for ComponentRecord<'_>

source§

impl ReadArgs for Mark2Record<'_>

source§

impl ReadArgs for PairValueRecord

source§

impl ReadArgs for ValueRecord

source§

impl ReadArgs for U16Or32

source§

impl ReadArgs for DeviceRecord<'_>

source§

impl ReadArgs for EntryMapRecord

source§

impl ReadArgs for FeatureRecord

source§

impl ReadArgs for IdDeltaOrLength

source§

impl ReadArgs for U8Or16

source§

impl ReadArgs for Tuple<'_>

source§

impl ReadArgs for VariationRegion<'_>

source§

impl ReadArgs for SettingNameArray<'_>

source§

impl ReadArgs for AxisInstanceArrays<'_>

source§

type Args = (u16, u16, u16)

source§

impl ReadArgs for BaseArray<'_>

source§

impl ReadArgs for LigatureArray<'_>

source§

impl ReadArgs for LigatureAttach<'_>

source§

impl ReadArgs for Mark2Array<'_>

source§

impl ReadArgs for PairSet<'_>

source§

impl ReadArgs for SharedTuples<'_>

source§

type Args = (u16, u16)

source§

impl ReadArgs for Hdmx<'_>

source§

impl ReadArgs for Hmtx<'_>

source§

type Args = (u16, u16)

source§

impl ReadArgs for EntryData<'_>

source§

impl ReadArgs for FeatureMap<'_>

source§

impl ReadArgs for GlyphMap<'_>

source§

impl ReadArgs for Feature<'_>

source§

impl ReadArgs for Sbix<'_>

source§

impl ReadArgs for Strike<'_>

source§

impl ReadArgs for AxisValueArray<'_>

source§

impl ReadArgs for TupleVariationHeader<'_>

source§

impl ReadArgs for Vmtx<'_>

source§

type Args = (u16, u16)

source§

impl<'a, T: FontRead<'a>> ReadArgs for T

source§

impl<'a, T: ReadArgs> ReadArgs for ComputedArray<'a, T>

source§

type Args = <T as ReadArgs>::Args