summaryrefslogtreecommitdiff
path: root/src/util.rs
diff options
context:
space:
mode:
authortroido <troido@protonmail.com>2020-02-02 21:14:39 +0100
committertroido <troido@protonmail.com>2020-02-02 21:14:39 +0100
commit4cf72119121f1b6d3f85a5f4279b6fffaf8138e9 (patch)
treea34c1138d747bd3861bd9374a7c833f23514bdfc /src/util.rs
parent5e414fb932eee5aa90d2181cada3c6cd32e4ec09 (diff)
add worldmessages
Diffstat (limited to 'src/util.rs')
-rw-r--r--src/util.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util.rs b/src/util.rs
index 1e7821f..fed0400 100644
--- a/src/util.rs
+++ b/src/util.rs
@@ -1,8 +1,12 @@
use std::cmp::{min, max};
+use serde_json::Value;
pub fn clamp<T: Ord>(val: T, lower: T, upper: T) -> T{
return max(min(val, upper), lower);
}
+pub trait ToJson {
+ fn to_json(&self) -> Value;
+}