summaryrefslogtreecommitdiff
path: root/src/pos.rs
diff options
context:
space:
mode:
authortroido <troido@protonmail.com>2020-09-24 18:58:49 +0200
committertroido <troido@protonmail.com>2020-09-24 18:58:49 +0200
commit13b53f3e89bcd6d33a534403162d1b09502bec70 (patch)
tree32347d20893a5c901e64a7003262b5212966ecb1 /src/pos.rs
parent5ae2f9040324baaeaed3f91a84662425cb6186dc (diff)
even more serde stuff
Diffstat (limited to 'src/pos.rs')
-rw-r--r--src/pos.rs8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/pos.rs b/src/pos.rs
index 355ba74..c301249 100644
--- a/src/pos.rs
+++ b/src/pos.rs
@@ -1,7 +1,6 @@
use std::ops::{Add, Sub};
-use serde_json::Value;
use serde::{Serialize, Serializer, Deserialize, Deserializer};
use crate::util::clamp;
@@ -31,13 +30,6 @@ impl Pos {
}
}
- pub fn from_json(val: &Value) -> Option<Self>{
- Some(Pos {
- x: val.get(0)?.as_i64()?,
- y: val.get(1)?.as_i64()?
- })
- }
-
pub fn distance_to(&self, other: Pos) -> i64 {
let d = other - *self;
d.x.abs() + d.y.abs()