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]

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

The method called to dereference a value

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

The method called to mutably dereference a value

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

Formats the value using the given formatter.