Trait truetype::value::Read

source ·
pub trait Read: Sized {
    // Required method
    fn read<T>(_: &mut T) -> Result<Self, Error>
       where T: Read;
}
Expand description

A type that can be read.

Required Methods§

source

fn read<T>(_: &mut T) -> Result<Self, Error>
where T: Read,

Read a value.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Read for i8

source§

fn read<T>(tape: &mut T) -> Result<i8, Error>
where T: Read,

source§

impl Read for i16

source§

fn read<T>(tape: &mut T) -> Result<i16, Error>
where T: Read,

source§

impl Read for i32

source§

fn read<T>(tape: &mut T) -> Result<i32, Error>
where T: Read,

source§

impl Read for i64

source§

fn read<T>(tape: &mut T) -> Result<i64, Error>
where T: Read,

source§

impl Read for u8

source§

fn read<T>(tape: &mut T) -> Result<u8, Error>
where T: Read,

source§

impl Read for u16

source§

fn read<T>(tape: &mut T) -> Result<u16, Error>
where T: Read,

source§

impl Read for u32

source§

fn read<T>(tape: &mut T) -> Result<u32, Error>
where T: Read,

source§

impl Read for [i8; 4]

source§

fn read<T>(tape: &mut T) -> Result<[i8; 4], Error>
where T: Read,

source§

impl Read for [u8; 3]

source§

fn read<T>(tape: &mut T) -> Result<[u8; 3], Error>
where T: Read,

source§

impl Read for [u8; 4]

source§

fn read<T>(tape: &mut T) -> Result<[u8; 4], Error>
where T: Read,

source§

impl Read for [u8; 10]

source§

fn read<T>(tape: &mut T) -> Result<[u8; 10], Error>
where T: Read,

source§

impl<U, V> Read for (U, V)
where U: Read, V: Read,

source§

fn read<T>(tape: &mut T) -> Result<(U, V), Error>
where T: Read,

Implementors§

source§

impl Read for MaximumProfile

source§

impl Read for NameID

source§

impl Read for Names

source§

impl Read for PlatformID

source§

impl Read for Macintosh

source§

impl Read for Windows

source§

impl Read for PostScript

source§

impl Read for WindowsMetrics

source§

impl Read for Tag

source§

impl Read for q16

source§

impl Read for q32

source§

impl Read for CharacterMapping

source§

impl Read for Encoding0

source§

impl Read for Encoding4

source§

impl Read for Encoding6

source§

impl Read for Encoding12

source§

impl Read for Encoding14

source§

impl Read for truetype::tables::character_mapping::Header

source§

impl Read for truetype::tables::character_mapping::Record

source§

impl Read for SequentialGroup

source§

impl Read for VariationSelector

source§

impl Read for Flags

source§

impl Read for FontHeader

source§

impl Read for MacintoshFlags

source§

impl Read for Component

source§

impl Read for ComponentFlags

source§

impl Read for Glyph

source§

impl Read for PointFlags

source§

impl Read for HorizontalHeader

source§

impl Read for truetype::tables::horizontal_metrics::Record

source§

impl Read for MaximumProfile0

source§

impl Read for MaximumProfile1

source§

impl Read for LanguageTag

source§

impl Read for Names0

source§

impl Read for Names1

source§

impl Read for truetype::tables::names::Record

source§

impl Read for truetype::tables::offsets::Header

source§

impl Read for Offsets

source§

impl Read for truetype::tables::offsets::Record

source§

impl Read for PostScript1

source§

impl Read for PostScript2

source§

impl Read for EmbeddingFlags

source§

impl Read for SelectionFlags

source§

impl Read for WindowsMetrics0

source§

impl Read for WindowsMetrics1

source§

impl Read for WindowsMetrics2

source§

impl Read for WindowsMetrics5