1
Fork 0

Explicate what "Rc" and "Arc" stand for.

This commit is contained in:
Ulysse Carion 2017-06-03 21:30:13 -07:00
parent 8f66fafebd
commit 8d9df99fbb
2 changed files with 4 additions and 2 deletions

View file

@ -42,7 +42,8 @@ use heap::deallocate;
/// necessarily) at _exactly_ `MAX_REFCOUNT + 1` references.
const MAX_REFCOUNT: usize = (isize::MAX) as usize;
/// A thread-safe reference-counting pointer.
/// A thread-safe reference-counting pointer. "Arc" stands for "Atomically
/// Reference Counted".
///
/// The type `Arc<T>` provides shared ownership of a value of type `T`,
/// allocated in the heap. Invoking [`clone`][clone] on `Arc` produces