Skip to main content

Discriminant

Trait Discriminant 

Source
pub trait Discriminant {
    // Required method
    fn read_discriminant(data: FontData<'_>) -> Result<u16, ReadError>;
}
Expand description

A trait for tables that contain offsets to subtables of heterogeneous types.

The type of the subtable is determiend by an inline discriminant; this trait reads that discriminant.

Required Methods§

Source

fn read_discriminant(data: FontData<'_>) -> Result<u16, ReadError>

Read the discriminant for this table.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§