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]

§

type Args = u16

Implementors§

source§

impl ReadArgs for FeatureParams<'_>

§

type Args = Tag

source§

impl ReadArgs for Loca<'_>

§

type Args = bool

source§

impl ReadArgs for InstanceRecord<'_>

§

type Args = (u16, u16)

source§

impl ReadArgs for BaseRecord<'_>

§

type Args = u16

source§

impl ReadArgs for Class1Record<'_>

source§

impl ReadArgs for Class2Record

source§

impl ReadArgs for ComponentRecord<'_>

§

type Args = u16

source§

impl ReadArgs for Mark2Record<'_>

§

type Args = u16

source§

impl ReadArgs for PairValueRecord

source§

impl ReadArgs for ValueRecord

source§

impl ReadArgs for U16Or32

source§

impl ReadArgs for Tuple<'_>

§

type Args = u16

source§

impl ReadArgs for VariationRegion<'_>

§

type Args = u16

source§

impl ReadArgs for AxisInstanceArrays<'_>

§

type Args = (u16, u16, u16)

source§

impl ReadArgs for BaseArray<'_>

§

type Args = u16

source§

impl ReadArgs for LigatureArray<'_>

§

type Args = u16

source§

impl ReadArgs for LigatureAttach<'_>

§

type Args = u16

source§

impl ReadArgs for Mark2Array<'_>

§

type Args = u16

source§

impl ReadArgs for PairSet<'_>

source§

impl ReadArgs for SharedTuples<'_>

§

type Args = (u16, u16)

source§

impl ReadArgs for Hmtx<'_>

§

type Args = (u16, u16)

source§

impl ReadArgs for Feature<'_>

§

type Args = Tag

source§

impl ReadArgs for Sbix<'_>

§

type Args = u16

source§

impl ReadArgs for Strike<'_>

§

type Args = u16

source§

impl ReadArgs for AxisValueArray<'_>

§

type Args = u16

source§

impl ReadArgs for TupleVariationHeader<'_>

§

type Args = u16

source§

impl ReadArgs for Vmtx<'_>

§

type Args = (u16, u16)

source§

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

§

type Args = ()

source§

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

§

type Args = <T as ReadArgs>::Args