Trait core::borrow::BorrowFromMutUnstable
[-]
[+]
[src]
pub trait BorrowFromMut<Owned: ?Sized>: BorrowFrom<Owned> + ?Sized {
fn borrow_from_mut(owned: &mut Owned) -> &mut Self;
}A trait for mutably borrowing data.
Required Methods
fn borrow_from_mut(owned: &mut Owned) -> &mut Self
Mutably borrow from an owned value.
Implementors
impl<T: ?Sized> BorrowFromMut<T> for Timpl<'a, T: ?Sized> BorrowFromMut<&'a mut T> for T