Trait opentype::Table [−][src]
A font table.
Implementations on Foreign Types
impl Table<'static> for FontSet
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl Table<'static> for WindowsMetrics
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl Table<'static> for CharMapping
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl<'l> Table<'l> for GlyphData
[src]
type Parameter = <GlyphData as Walue<'l>>::Parameter
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, parameter: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl Table<'static> for FontHeader
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl Table<'static> for HorizontalHeader
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl<'l> Table<'l> for HorizontalMetrics
[src]
type Parameter = <HorizontalMetrics as Walue<'l>>::Parameter
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, parameter: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl<'l> Table<'l> for GlyphMapping
[src]
type Parameter = <GlyphMapping as Walue<'l>>::Parameter
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, parameter: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl Table<'static> for MaximumProfile
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl Table<'static> for NamingTable
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl Table<'static> for PostScript
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
Implementors
impl Table<'static> for GlyphDefinition
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,
impl Table<'static> for GlyphPositioning
[src]
type Parameter = ()
fn tag() -> Tag
[src]
fn take<T>(tape: &mut T, _: Self::Parameter) -> Result<Self> where
T: Read + Seek,
[src]
T: Read + Seek,