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<E>, E: 'static> Topological<E> for &T {
10    fn accept_points(&self, visitor: &mut impl crate::PointVisitor<E>) {
11        (**self).accept_points(visitor);
12    }
13}