Skip to main content

Mut

Trait Mut 

Source
pub trait Mut: Deref {
    // Required method
    fn mutate(&mut self) -> &mut Self::Target;
}

Required Methods§

Source

fn mutate(&mut self) -> &mut Self::Target

Acquire the mutable borrow of a pointer. May clone the content if necessary.

Implementations on Foreign Types§

Source§

impl<T: Clone> Mut for Rc<T>

Source§

fn mutate(&mut self) -> &mut Self::Target

Implementors§

Source§

impl<T: Clone> Mut for Share<T>