Struct atomic_refcell::AtomicRefMut [] [src]

pub struct AtomicRefMut<'b, T: ?Sized + 'b> { /* fields omitted */ }

A wrapper type for a mutably borrowed value from an AtomicRefCell<T>.

Methods

impl<'b, T: ?Sized> AtomicRefMut<'b, T>
[src]

[src]

Make a new AtomicRefMut for a component of the borrowed data, e.g. an enum variant.

Trait Implementations

impl<'b, T: ?Sized> Deref for AtomicRefMut<'b, T>
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl<'b, T: ?Sized> DerefMut for AtomicRefMut<'b, T>
[src]

[src]

Mutably dereferences the value.

impl<'b, T: ?Sized + Debug + 'b> Debug for AtomicRefMut<'b, T>
[src]

[src]

Formats the value using the given formatter. Read more