summaryrefslogtreecommitdiff
path: root/src/parameter.rs
diff options
context:
space:
mode:
authortroido <troido@protonmail.com>2020-09-20 23:37:28 +0200
committertroido <troido@protonmail.com>2020-09-20 23:37:28 +0200
commit1e7c665728eb638cdf921824f4c22f54b81f29de (patch)
treec4d6e0847a5d5bc3399ebde2a34a05e7b352b061 /src/parameter.rs
parent5eda37efbd1b34851364923069c0c3effdc32ca8 (diff)
removed interactable as Parameter type
Diffstat (limited to 'src/parameter.rs')
-rw-r--r--src/parameter.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/parameter.rs b/src/parameter.rs
index e2d48dd..e303f76 100644
--- a/src/parameter.rs
+++ b/src/parameter.rs
@@ -2,7 +2,6 @@
use serde_json::{Value, json};
use crate::{
Template,
- components::interactable::Interactable,
Pos,
PResult,
perr
@@ -70,7 +69,6 @@ parameters!(
Pos (Pos) pos, v (Pos::from_json(v).ok_or(perr!("{:?} not a pos", v))?) (json!(v));
Float (f64) float, v (v.as_f64().ok_or(perr!("{:?} not an float", v))?) (json!(v));
Template (Template) template, v (Template::from_json(v)?) (json!(["template", v.to_json()]));
- Interaction (Interactable) interaction, _v (Interactable::from_json(_v).ok_or(perr!("{:?} not an interactable", _v))?) (panic!("interactions can't be serialized"));
Bool (bool) bool, v (v.as_bool().ok_or(perr!("{:?} not a bool", v))?) (json!(v));
List (Vec<Parameter>) list, v
({