Struct rcmut::ArcMut [] [src]

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

A reference counted smart pointer with unrestricted mutability.

Methods

impl<T> ArcMut<T>
[src]

Create a new ArcMut 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 ArcMut<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more