pub enum SvgEvent {
Show 19 variants
MoveTo(Point),
RelativeMoveTo(Vec2),
LineTo(Point),
RelativeLineTo(Vec2),
QuadraticTo(Point, Point),
RelativeQuadraticTo(Vec2, Vec2),
CubicTo(Point, Point, Point),
RelativeCubicTo(Vec2, Vec2, Vec2),
ArcTo(Vec2, Radians<f32>, ArcFlags, Point),
RelativeArcTo(Vec2, Radians<f32>, ArcFlags, Vec2),
HorizontalLineTo(f32),
VerticalLineTo(f32),
RelativeHorizontalLineTo(f32),
RelativeVerticalLineTo(f32),
SmoothQuadraticTo(Point),
SmoothRelativeQuadraticTo(Vec2),
SmoothCubicTo(Point, Point),
SmoothRelativeCubicTo(Vec2, Vec2),
Close,
}Variants§
MoveTo(Point)
RelativeMoveTo(Vec2)
LineTo(Point)
RelativeLineTo(Vec2)
QuadraticTo(Point, Point)
RelativeQuadraticTo(Vec2, Vec2)
CubicTo(Point, Point, Point)
RelativeCubicTo(Vec2, Vec2, Vec2)
ArcTo(Vec2, Radians<f32>, ArcFlags, Point)
RelativeArcTo(Vec2, Radians<f32>, ArcFlags, Vec2)
HorizontalLineTo(f32)
VerticalLineTo(f32)
RelativeHorizontalLineTo(f32)
RelativeVerticalLineTo(f32)
SmoothQuadraticTo(Point)
SmoothRelativeQuadraticTo(Vec2)
SmoothCubicTo(Point, Point)
SmoothRelativeCubicTo(Vec2, Vec2)
Close
Trait Implementations§
impl Copy for SvgEvent
impl StructuralPartialEq for SvgEvent
Auto Trait Implementations§
impl Freeze for SvgEvent
impl RefUnwindSafe for SvgEvent
impl Send for SvgEvent
impl Sync for SvgEvent
impl Unpin for SvgEvent
impl UnwindSafe for SvgEvent
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