Trait 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<T> ReadArgs for &[T]
where T: AnyBitPattern,

Implementors§

Source§

impl ReadArgs for IndexSubtable<'_>

Source§

impl ReadArgs for Subtable<'_>

Source§

impl ReadArgs for cosmic::iced_renderer::graphics::text::cosmic_text::skrifa::raw::tables::kern::SubtableKind<'_>

Source§

type Args = (u8, bool)

Source§

impl ReadArgs for Subtable6<'_>

Source§

impl ReadArgs for cosmic::iced_renderer::graphics::text::cosmic_text::skrifa::raw::tables::kerx::SubtableKind<'_>

Source§

type Args = (u32, u32)

Source§

impl ReadArgs for FeatureParams<'_>

Source§

impl ReadArgs for Loca<'_>

Source§

impl ReadArgs for Metadata<'_>

Source§

type Args = (Tag, u32)

Source§

impl ReadArgs for cosmic::iced_renderer::graphics::text::cosmic_text::skrifa::raw::tables::morx::SubtableKind<'_>

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§

type Args = (u16, u32)

Source§

impl ReadArgs for Subtable2<'_>

Source§

impl ReadArgs for Tuple<'_>

Source§

impl ReadArgs for VariationRegion<'_>

Source§

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

Source§

impl<T> ReadArgs for ComputedArray<'_, T>
where T: ReadArgs,

Source§

type Args = <T as ReadArgs>::Args