diff --git a/src/visitor/mod.rs b/src/visitor/mod.rs index 573d7f9..f7cb290 100644 --- a/src/visitor/mod.rs +++ b/src/visitor/mod.rs @@ -173,37 +173,6 @@ pub trait SpaceVisitor: Sized { ) -> Result; } -/*pub trait SpaceVisitor: Sized { - type Value; - type Error: Error; - type C: CompoundVisitor; - - fn new_compound_visitor( - &self, - fill_fram_refpos_flavor: &FillFrameRefposFlavor, - from_pos_to_velocity: &FromPosToVelocity, - ) -> Result; - - fn visit_position_simple(self, position: &Position) -> Result; - fn visit_position_interval(self, interval: &PositionInterval) - -> Result; - - fn visit_allsky(self, content_visit_result: Self::Value) -> Result; - fn visit_circle(self, content_visit_result: Self::Value) -> Result; - fn visit_ellipse(self, content_visit_result: Self::Value) -> Result; - fn visit_box(self, content_visit_result: Self::Value) -> Result; - fn visit_polygon(self, content_visit_result: Self::Value) -> Result; - fn visit_convex(self, content_visit_result: Self::Value) -> Result; - - fn visit_not(self, content_visit_result: Self::Value) -> Result; - fn visit_union(self, content_visit_result: Self::Value) -> Result; - fn visit_intersection( - self, - content_visit_result: Self::Value, - ) -> Result; - fn visit_difference(self, content_visit_result: Self::Value) -> Result; -}*/ - /// When visiting a single `Stc` structure, at most one of the two methods is called. pub trait RedshiftVisitor: Sized { type Value;