[−][src]Trait dinotree_alg::HasInner
Trait exposes an api where you can return a read-only reference to the axis-aligned bounding box and at the same time return a mutable reference to a seperate inner section.
Trait exposes an api where you can return a read-only reference to the axis-aligned bounding box and at the same time return a mutable reference to a seperate inner section.
type Inner
fn get_inner(&self) -> (&Rect<Self::Num>, &Self::Inner)
fn get_inner_mut(&mut self) -> (&Rect<Self::Num>, &mut Self::Inner)
impl<'_, N: Num, T> HasInner for &'_ mut BBox<N, T>
[src]type Inner = T
fn get_inner(&self) -> (&Rect<N>, &Self::Inner)
[src]fn get_inner_mut(&mut self) -> (&Rect<N>, &mut Self::Inner)
[src]impl<'a, N: Num, T> HasInner for BBoxMut<'a, N, T>
[src]type Inner = T
fn get_inner(&self) -> (&Rect<N>, &Self::Inner)
[src]fn get_inner_mut(&mut self) -> (&Rect<N>, &mut Self::Inner)
[src]impl<'a, T: HasInner> HasInner for BBoxIndirect<'a, T>
[src]type Inner = T::Inner
fn get_inner(&self) -> (&Rect<T::Num>, &Self::Inner)
[src]fn get_inner_mut(&mut self) -> (&Rect<T::Num>, &mut Self::Inner)
[src]impl<'a, T: HasInner> HasInner for PMut<'a, T>
[src]type Inner = T::Inner
fn get_inner(&self) -> (&Rect<T::Num>, &Self::Inner)
[src]fn get_inner_mut(&mut self) -> (&Rect<T::Num>, &mut Self::Inner)
[src]impl<N: Num, T> HasInner for BBox<N, T>
[src]type Inner = T
fn get_inner(&self) -> (&Rect<N>, &Self::Inner)
[src]fn get_inner_mut(&mut self) -> (&Rect<N>, &mut Self::Inner)
[src]impl<N: Num, T> HasInner for BBoxPtr<N, T>
[src]