Enum font_kit::error::GlyphLoadingError
source · [−]pub enum GlyphLoadingError {
NoSuchGlyph,
PlatformError,
}Expand description
Reasons why a font might fail to load a glyph.
Variants
NoSuchGlyph
The font didn’t contain a glyph with that ID.
PlatformError
A platform function returned an error.
Trait Implementations
sourceimpl Clone for GlyphLoadingError
impl Clone for GlyphLoadingError
sourcefn clone(&self) -> GlyphLoadingError
fn clone(&self) -> GlyphLoadingError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for GlyphLoadingError
impl Debug for GlyphLoadingError
sourceimpl Display for GlyphLoadingError
impl Display for GlyphLoadingError
sourceimpl Error for GlyphLoadingError
impl Error for GlyphLoadingError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
impl Copy for GlyphLoadingError
impl StructuralPartialEq for GlyphLoadingError
Auto Trait Implementations
impl RefUnwindSafe for GlyphLoadingError
impl Send for GlyphLoadingError
impl Sync for GlyphLoadingError
impl Unpin for GlyphLoadingError
impl UnwindSafe for GlyphLoadingError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more