[][src]Trait smart_pointer::SmartPointerMut

pub trait SmartPointerMut<T: ?Sized>: SmartPointer<T> + AsMut<T> + BorrowMut<T> + DerefMut<Target = T> { }

A SmartPointer which beyond immutable access to the wrapped value also provides mutable access via the AsMut, BorrowMut and DerefMut traits.

Implementors

Loading content...