From 1d9fc87f60f7fa54547c89c99878b29ef68c98d5 Mon Sep 17 00:00:00 2001 From: Ben Foppa Date: Sat, 21 Feb 2015 14:50:00 -0500 Subject: [PATCH] Points derive Eq. --- src/point.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/point.rs b/src/point.rs index bd82adb..38c6d73 100644 --- a/src/point.rs +++ b/src/point.rs @@ -27,11 +27,11 @@ use num::{BaseNum, BaseFloat, one, zero}; use vector::*; /// A point in 2-dimensional space. -#[derive(PartialEq, Copy, Clone, Hash, RustcEncodable, RustcDecodable)] +#[derive(PartialEq, Eq, Copy, Clone, Hash, RustcEncodable, RustcDecodable)] pub struct Point2 { pub x: S, pub y: S } /// A point in 3-dimensional space. -#[derive(PartialEq, Copy, Clone, Hash, RustcEncodable, RustcDecodable)] +#[derive(PartialEq, Eq, Copy, Clone, Hash, RustcEncodable, RustcDecodable)] pub struct Point3 { pub x: S, pub y: S, pub z: S }