Struct atomic_refcell::AtomicRef [] [src]

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

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

Methods

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

Copies an AtomicRef.

Make a new AtomicRef for a component of the borrowed data.

Trait Implementations

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

The resulting type after dereferencing

The method called to dereference a value

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

Formats the value using the given formatter.