Struct rcmut::RcMut [] [src]

pub struct RcMut<T> { /* fields omitted */ }

A reference counted smart pointer with unrestricted mutability.

Methods

impl<T> RcMut<T>
[src]

Create a new RcMut for a value.

Retrieve the inner Rc as a reference.

Retrieve the inner Rc as a mutable reference.

Get a reference to the value.

Get a mutable reference to the value.

Trait Implementations

impl<T> Clone for RcMut<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more