[−][src]Enum ttf_parser::FaceParsingError
A list of font face parsing errors.
Variants
An attempt to read out of bounds detected.
Should occur only on malformed fonts.
Face data must start with 0x00010000
, 0x74727565
, 0x4F54544F
or 0x74746366
.
The face index is larger than the number of faces in the font.
The head
table is missing or malformed.
The hhea
table is missing or malformed.
The maxp
table is missing or malformed.
Trait Implementations
impl Clone for FaceParsingError
[src]
fn clone(&self) -> FaceParsingError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FaceParsingError
[src]
impl Debug for FaceParsingError
[src]
impl Display for FaceParsingError
[src]
impl Error for FaceParsingError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<FaceParsingError> for FaceParsingError
[src]
fn eq(&self, other: &FaceParsingError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for FaceParsingError
[src]
Auto Trait Implementations
impl RefUnwindSafe for FaceParsingError
impl Send for FaceParsingError
impl Sync for FaceParsingError
impl Unpin for FaceParsingError
impl UnwindSafe for FaceParsingError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,