pub unsafe trait AsOut<T: ?Sized> {
// Required method
fn as_out(&mut self) -> Out<'_, T>;
}
Expand description
Extension trait for converting a mutable reference to an out reference.
§Safety
This trait can be trusted to be implemented correctly for all types.