pub enum GlyphError {
NoGlyph {
ch: char,
},
ControlCharacter {
ch: char,
},
DegenerateOutline {
ch: char,
},
NoUnitsPerEm,
NonPositive {
field: &'static str,
value: f32,
},
Resolution {
field: &'static str,
resolution: u32,
},
}Variants§
Trait Implementations§
Source§impl Clone for GlyphError
impl Clone for GlyphError
Source§fn clone(&self) -> GlyphError
fn clone(&self) -> GlyphError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GlyphError
impl Debug for GlyphError
Source§impl Display for GlyphError
impl Display for GlyphError
Source§impl Error for GlyphError
impl Error for GlyphError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for GlyphError
impl PartialEq for GlyphError
impl StructuralPartialEq for GlyphError
Auto Trait Implementations§
impl Freeze for GlyphError
impl RefUnwindSafe for GlyphError
impl Send for GlyphError
impl Sync for GlyphError
impl Unpin for GlyphError
impl UnsafeUnpin for GlyphError
impl UnwindSafe for GlyphError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more