Enum font_kit::error::FontLoadingError [−][src]
pub enum FontLoadingError { UnknownFormat, NoSuchFontInCollection, Parse, Io(Error), }
Reasons why a loader might fail to load a font.
Variants
UnknownFormat
The data was of a format the loader didn't recognize.
NoSuchFontInCollection
Attempted to load an invalid index in a TrueType or OpenType font collection.
For example, if a .ttc
file has 2 fonts in it, and you ask for the 5th one, you'll get
this error.
Parse
Attempted to load a malformed or corrupted font.
Io(Error)
A disk or similar I/O error occurred while attempting to load the font.
Trait Implementations
impl Debug for FontLoadingError
[src]
impl Debug for FontLoadingError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl From<Error> for FontLoadingError
[src]
impl From<Error> for FontLoadingError
fn from(error: Error) -> FontLoadingError
[src]
fn from(error: Error) -> FontLoadingError
Performs the conversion.
Auto Trait Implementations
impl Send for FontLoadingError
impl Send for FontLoadingError
impl Sync for FontLoadingError
impl Sync for FontLoadingError