summaryrefslogtreecommitdiff
path: root/engine/src/data_types
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src/data_types')
-rw-r--r--engine/src/data_types/vector.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/engine/src/data_types/vector.rs b/engine/src/data_types/vector.rs
index 933ca51..77173d6 100644
--- a/engine/src/data_types/vector.rs
+++ b/engine/src/data_types/vector.rs
@@ -113,6 +113,14 @@ impl<Value> From<[Value; 2]> for Vec2<Value>
}
}
+impl<Value> From<(Value, Value)> for Vec2<Value>
+{
+ fn from((x, y): (Value, Value)) -> Self
+ {
+ Self { x, y }
+ }
+}
+
impl<Value> From<Vec2<Value>> for [Value; 2]
{
fn from(vec: Vec2<Value>) -> Self