summaryrefslogtreecommitdiff
path: root/src/eval
diff options
context:
space:
mode:
authorMartin Haug <mhaug@live.de>2022-05-02 18:25:53 +0200
committerMartin Haug <mhaug@live.de>2022-05-02 18:25:53 +0200
commit9b4397cdab25daff448cefb179a4699f64fa3d3f (patch)
treed5a684a4bcc0846e3213f3777f33159db21a2639 /src/eval
parentf07395f9a47502c50f767f78a233d0e2a6e4445f (diff)
Tests for the new shape API
Diffstat (limited to 'src/eval')
-rw-r--r--src/eval/value.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/eval/value.rs b/src/eval/value.rs
index c32614df..352906aa 100644
--- a/src/eval/value.rs
+++ b/src/eval/value.rs
@@ -596,7 +596,10 @@ impl<T: Cast> Cast for Smart<T> {
}
}
-impl<T: Cast + Default + Clone> Cast for Sides<T> {
+impl<T> Cast for Sides<T>
+where
+ T: Cast + Default + Clone,
+{
fn is(value: &Value) -> bool {
matches!(value, Value::Dict(_)) || T::is(value)
}