From 9799d3c6a8f0c242668203a1c70d7b6cfed3e855 Mon Sep 17 00:00:00 2001 From: Arne Dußin Date: Tue, 15 Dec 2020 00:46:54 +0100 Subject: Refactor to make interaction between tools easier --- src/math/line_segment.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/math/line_segment.rs') diff --git a/src/math/line_segment.rs b/src/math/line_segment.rs index 94f58b2..b496787 100644 --- a/src/math/line_segment.rs +++ b/src/math/line_segment.rs @@ -2,9 +2,10 @@ use super::{Rect, Surface, TripletOrientation, Vec2}; use alga::general::{ClosedDiv, ClosedMul, ClosedSub}; use nalgebra::{RealField, Scalar}; use num_traits::Zero; +use serde::{Deserialize, Serialize}; use std::cmp::Ordering; -#[derive(Debug, Clone)] +#[derive(Debug, Clone, Deserialize, Serialize)] pub struct LineSegment { pub start: Vec2, pub end: Vec2, -- cgit v1.2.3-70-g09d2