pub enum OutlineError {
Show 15 variants
NoGlyph,
ReadOutOfBounds,
ZeroBBox,
InvalidOperator,
UnsupportedOperator,
MissingEndChar,
DataAfterEndChar,
NestingLimitReached,
ArgumentsStackLimitReached,
InvalidArgumentsStackLength,
BboxOverflow,
MissingMoveTo,
InvalidSubroutineIndex,
NoLocalSubroutines,
InvalidSeacCode,
}Expand description
A list of errors that can occur during CFF/Type1 glyph outlining.
Variants§
NoGlyph
ReadOutOfBounds
ZeroBBox
InvalidOperator
UnsupportedOperator
MissingEndChar
DataAfterEndChar
NestingLimitReached
ArgumentsStackLimitReached
InvalidArgumentsStackLength
BboxOverflow
MissingMoveTo
InvalidSubroutineIndex
NoLocalSubroutines
InvalidSeacCode
Trait Implementations§
Source§impl Clone for OutlineError
impl Clone for OutlineError
Source§fn clone(&self) -> OutlineError
fn clone(&self) -> OutlineError
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 OutlineError
impl Debug for OutlineError
Source§impl PartialEq for OutlineError
impl PartialEq for OutlineError
impl Copy for OutlineError
impl Eq for OutlineError
impl StructuralPartialEq for OutlineError
Auto Trait Implementations§
impl Freeze for OutlineError
impl RefUnwindSafe for OutlineError
impl Send for OutlineError
impl Sync for OutlineError
impl Unpin for OutlineError
impl UnwindSafe for OutlineError
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