Re-add PartialEq removed in #230 (#232)

This commit is contained in:
0HyperCube
2021-07-04 14:27:09 -07:00
committed by GitHub
parent cd52629c80
commit 7b65409c58
8 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ use crate::{
DocumentError, DocumentResponse, LayerId, Operation,
};
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq)]
pub struct Document {
pub root: Layer,
pub work: Layer,
+1 -1
View File
@@ -5,7 +5,7 @@ use super::LayerData;
use std::fmt::Write;
#[derive(Debug, Clone, Copy, Default)]
#[derive(Debug, Clone, Copy, PartialEq, Default)]
pub struct Ellipse {}
impl Ellipse {
+1 -1
View File
@@ -4,7 +4,7 @@ use super::{style, Layer, LayerData, LayerDataTypes};
use std::fmt::Write;
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq)]
pub struct Folder {
next_assignment_id: LayerId,
pub layer_ids: Vec<LayerId>,
+1 -1
View File
@@ -6,7 +6,7 @@ use super::LayerData;
use std::fmt::Write;
#[derive(Debug, Clone, Copy)]
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct Line {}
impl Line {
+2 -2
View File
@@ -26,7 +26,7 @@ pub trait LayerData {
fn to_kurbo_path(&mut self, transform: glam::DAffine2, style: style::PathStyle) -> BezPath;
}
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq)]
pub enum LayerDataTypes {
Folder(Folder),
Ellipse(Ellipse),
@@ -77,7 +77,7 @@ impl LayerDataTypes {
}
}
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq)]
pub struct Layer {
pub visible: bool,
pub name: Option<String>,
+1 -1
View File
@@ -2,7 +2,7 @@ use std::fmt::Write;
use super::{style, LayerData};
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq)]
pub struct PolyLine {
points: Vec<glam::DVec2>,
}
+1 -1
View File
@@ -6,7 +6,7 @@ use super::LayerData;
use std::fmt::Write;
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq)]
pub struct Rect {}
impl Rect {
+1 -1
View File
@@ -6,7 +6,7 @@ use super::LayerData;
use std::fmt::Write;
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq)]
pub struct Shape {
equal_sides: bool,
sides: u8,