pub enum SvgPathError {
UnexpectedByte {
byte: char,
offset: usize,
},
ExpectedNumber {
offset: usize,
},
ExpectedFlag {
offset: usize,
},
MissingMoveTo,
}Expand description
Errors produced while parsing SVG path data.
Variants§
Trait Implementations§
Source§impl Clone for SvgPathError
impl Clone for SvgPathError
Source§fn clone(&self) -> SvgPathError
fn clone(&self) -> SvgPathError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SvgPathError
impl Debug for SvgPathError
Source§impl Display for SvgPathError
impl Display for SvgPathError
impl Eq for SvgPathError
Source§impl Error for SvgPathError
impl Error for SvgPathError
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 SvgPathError
impl PartialEq for SvgPathError
impl StructuralPartialEq for SvgPathError
Auto Trait Implementations§
impl Freeze for SvgPathError
impl RefUnwindSafe for SvgPathError
impl Send for SvgPathError
impl Sync for SvgPathError
impl Unpin for SvgPathError
impl UnsafeUnpin for SvgPathError
impl UnwindSafe for SvgPathError
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