Enum font_kit::error::FontLoadingError [−][src]
pub enum FontLoadingError { UnknownFormat, NoSuchFontInCollection, Parse, NoFilesystem, Io(Error), }
Expand description
Reasons why a loader might fail to load a font.
Variants
The data was of a format the loader didn’t recognize.
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.
Attempted to load a malformed or corrupted font.
Attempted to load a font from the filesystem, but there is no filesystem (e.g. in WebAssembly).
Io(Error)
A disk or similar I/O error occurred while attempting to load the font.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for FontLoadingError
impl Send for FontLoadingError
impl Sync for FontLoadingError
impl Unpin for FontLoadingError
impl !UnwindSafe for FontLoadingError