aboutsummaryrefslogtreecommitdiff
path: root/lvc/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'lvc/src/lib.rs')
-rw-r--r--lvc/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/lvc/src/lib.rs b/lvc/src/lib.rs
index 33a8cfb..94a432d 100644
--- a/lvc/src/lib.rs
+++ b/lvc/src/lib.rs
@@ -13,14 +13,14 @@ pub mod split;
pub type PixelValue = i16;
-#[derive(Debug, Clone, Copy, Default, Encode, Decode)]
+#[derive(Debug, Clone, Copy, Default, Encode, Decode, PartialEq, Eq)]
pub struct Pixel {
pub r: PixelValue,
pub g: PixelValue,
pub b: PixelValue,
}
-#[derive(Debug, Clone, Copy, Default, Encode, Decode)]
+#[derive(Debug, Clone, Copy, Default, Encode, Decode, PartialEq, Eq)]
pub struct P2 {
pub x: i32,
pub y: i32,
@@ -40,7 +40,7 @@ pub struct View {
#[derive(Debug, Clone, Encode, Decode)]
pub enum Block {
Lit(Vec<Pixel>),
- Split(Box<Block>,Box<Block>),
+ Split(Box<Block>, Box<Block>),
Ref(Ref),
}