diff options
| author | troido <troido@protonmail.com> | 2020-09-24 18:58:49 +0200 |
|---|---|---|
| committer | troido <troido@protonmail.com> | 2020-09-24 18:58:49 +0200 |
| commit | 13b53f3e89bcd6d33a534403162d1b09502bec70 (patch) | |
| tree | 32347d20893a5c901e64a7003262b5212966ecb1 /src/pos.rs | |
| parent | 5ae2f9040324baaeaed3f91a84662425cb6186dc (diff) | |
even more serde stuff
Diffstat (limited to 'src/pos.rs')
| -rw-r--r-- | src/pos.rs | 8 |
1 files changed, 0 insertions, 8 deletions
@@ -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() |
