Trait allsorts_no_std::binary::read::ReadFrom [−][src]
Associated Types
type ReadType: ReadUnchecked<'a>
[src]
Required methods
fn from(value: <Self::ReadType as ReadUnchecked<'a>>::HostType) -> Self
[src]
Implementors
impl<'a> ReadFrom<'a> for EbdtComponent
[src]
impl<'a> ReadFrom<'a> for SmallGlyphMetrics
[src]
type ReadType = ((U8, U8), (I8, I8, U8))
fn from(
((height, width), (bearing_x, bearing_y, advance)): ((u8, u8), (i8, i8, u8))
) -> Self
[src]
((height, width), (bearing_x, bearing_y, advance)): ((u8, u8), (i8, i8, u8))
) -> Self
impl<'a> ReadFrom<'a> for Range<u8, u8>
[src]
impl<'a> ReadFrom<'a> for Range<u16, u8>
[src]
impl<'a> ReadFrom<'a> for Range<u16, u16>
[src]
impl<'a> ReadFrom<'a> for ClassRangeRecord
[src]
type ReadType = (U16Be, U16Be, U16Be)
fn from((start_glyph, end_glyph, class_value): (u16, u16, u16)) -> Self
[src]
impl<'a> ReadFrom<'a> for CoverageRangeRecord
[src]
type ReadType = (U16Be, U16Be, U16Be)
fn from((start_glyph, end_glyph, start_coverage_index): (u16, u16, u16)) -> Self
[src]
impl<'a> ReadFrom<'a> for EncodingRecord
[src]
type ReadType = (U16Be, U16Be, U32Be)
fn from((platform_id, encoding_id, offset): (u16, u16, u32)) -> Self
[src]
impl<'a> ReadFrom<'a> for SequentialMapGroup
[src]
type ReadType = (U32Be, U32Be, U32Be)
fn from(
(start_char_code, end_char_code, start_glyph_id): (u32, u32, u32)
) -> Self
[src]
(start_char_code, end_char_code, start_glyph_id): (u32, u32, u32)
) -> Self
impl<'a> ReadFrom<'a> for SubHeader
[src]
type ReadType = ((U16Be, U16Be), (I16Be, U16Be))
fn from(
((first_code, entry_count), (id_delta, id_range_offset)): ((u16, u16), (i16, u16))
) -> Self
[src]
((first_code, entry_count), (id_delta, id_range_offset)): ((u16, u16), (i16, u16))
) -> Self
impl<'a> ReadFrom<'a> for CompositeGlyphFlag
[src]
impl<'a> ReadFrom<'a> for SimpleGlyphFlag
[src]
impl<'a> ReadFrom<'a> for F2Dot14
[src]
impl<'a> ReadFrom<'a> for LangTagRecord
[src]
impl<'a> ReadFrom<'a> for LongHorMetric
[src]
impl<'a> ReadFrom<'a> for NameRecord
[src]
type ReadType = ((U16Be, U16Be, U16Be), (U16Be, U16Be, U16Be))
fn from(
((platform_id, encoding_id, language_id), (name_id, length, offset)): ((u16, u16, u16), (u16, u16, u16))
) -> Self
[src]
((platform_id, encoding_id, language_id), (name_id, length, offset)): ((u16, u16, u16), (u16, u16, u16))
) -> Self
impl<'a> ReadFrom<'a> for TableRecord
[src]
type ReadType = ((U32Be, U32Be), (U32Be, U32Be))
fn from(
((table_tag, checksum), (offset, length)): ((u32, u32), (u32, u32))
) -> Self
[src]
((table_tag, checksum), (offset, length)): ((u32, u32), (u32, u32))
) -> Self