summaryrefslogtreecommitdiff
path: root/src/geom/path.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-06-12 18:24:31 +0200
committerLaurenz <laurmaedje@gmail.com>2021-06-12 18:24:31 +0200
commit4c37ebb936ae49278a5f299c815a37b2ae32cdc3 (patch)
tree533bc71c1f454fc25cb1df7001197244a106f856 /src/geom/path.rs
parentfec1f41106862617797abf65d4eba8061cf4497b (diff)
Give up on not implementing Eq and Ord
Diffstat (limited to 'src/geom/path.rs')
-rw-r--r--src/geom/path.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/geom/path.rs b/src/geom/path.rs
index f6be2754..a7aed249 100644
--- a/src/geom/path.rs
+++ b/src/geom/path.rs
@@ -3,12 +3,12 @@ use super::*;
use serde::{Deserialize, Serialize};
/// A bezier path.
-#[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)]
+#[derive(Default, Debug, Clone, Eq, PartialEq, Serialize, Deserialize)]
#[serde(transparent)]
pub struct Path(pub Vec<PathElement>);
/// An element in a bezier path.
-#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
+#[derive(Debug, Clone, Eq, PartialEq, Serialize, Deserialize)]
pub enum PathElement {
MoveTo(Point),
LineTo(Point),