pub unsafe trait UnsafeBorrow<'a> { type Borrow; // Required method unsafe fn borrow(&'a self) -> Self::Borrow; }
This is required to generalize TreeIterator with a single ::new method.
The type of the borrowed object.
Borrows the object.