diff options
Diffstat (limited to 'racer-tracer/src/vec3.rs')
| -rw-r--r-- | racer-tracer/src/vec3.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/racer-tracer/src/vec3.rs b/racer-tracer/src/vec3.rs index 9061eba..ed21a45 100644 --- a/racer-tracer/src/vec3.rs +++ b/racer-tracer/src/vec3.rs @@ -1,8 +1,11 @@ use std::{fmt, ops}; +use serde::Deserialize; + use crate::util::{random_double, random_double_range}; -#[derive(Default, Clone, Copy)] +// TODO: Remove clone and copy. We want to be aware when this happens to save time. +#[derive(Default, Clone, Copy, Deserialize)] pub struct Vec3 { data: [f64; 3], } |
