Trait std::borrow::BorrowMutStable [-] [+] [src]

pub trait BorrowMut<Borrowed>: Borrow<Borrowed> where Self: Borrow<Borrowed>, Borrowed: ?Sized {
    fn borrow_mut(&mut self) -> &mut Borrowed;
}

A trait for mutably borrowing data.

Similar to Borrow, but for mutable borrows.

Required Methods

fn borrow_mut(&mut self) -> &mut Borrowed

Mutably borrow from an owned value.

Implementors