useops::{Intersect};usemath::{Vector2};/// Trait defining the necessary operations to resolve an intersection between two objects.
pubtraitResolveIntersection{typeOutput;fnresolve_intersection(self, rhs: RHS)->Self::Output;}/// 2D triangle intersection resolution
implResolveIntersection<Output = Mesh>forTriangle<Vector2>{}