object_rainbow/impls/refs.rs
1use crate::{ToOutput, Topological};
2
3impl<T: ToOutput> ToOutput for &T {
4 fn to_output(&self, output: &mut dyn crate::Output) {
5 (**self).to_output(output);
6 }
7}
8
9impl<T: Topological> Topological for &T {
10 fn accept_points(&self, visitor: &mut impl crate::PointVisitor) {
11 (**self).accept_points(visitor);
12 }
13}