diff --git a/experiments/2024-12-09/src/geometry/sketch.rs b/experiments/2024-12-09/src/geometry/sketch.rs index f27cc117c..eb888bc50 100644 --- a/experiments/2024-12-09/src/geometry/sketch.rs +++ b/experiments/2024-12-09/src/geometry/sketch.rs @@ -10,10 +10,15 @@ pub struct Sketch { impl Sketch { pub fn to_face(&self, surface: Plane) -> Face { - let vertices = self.points.iter().copied().map(|point| { - let point = surface.point_from_local(point); - Handle::new(Vertex::new(point)) - }); + let vertices = self + .points + .iter() + .copied() + .map(|point| { + let point = surface.point_from_local(point); + Handle::new(Vertex::new(point)) + }) + .collect::>(); let half_edges = vertices .into_iter()