Module rc

Source

Structs§

AtomicCounter
Rc
Reference counted thin pointer, that can hold one sized value and one (dynamically sized) slice
RcStr
RcStrWeak
RcWeak
Weak pointer to a reference counted thin pointer Rc
ThreadCounter

Traits§

Counter
Trait for structs that can count references

Type Aliases§

RcAtomic
Atomically counted reference counting thin pointer
RcAtomicWeak
Weak pointer to an atomically counted reference counted thin pointer RcAtomic
RcStrAtomic
Atomically counted reference counting thin pointer to a str, optionally carrying arbitrary additional metadata
RcStrAtomicWeak
Weak pointer to an atomically counted reference counted thin pointer RcStrAtomic
RcStrThread
Single threaded reference counting thin pointer to a str, optionally carrying arbitrary additional metadata
RcStrThreadWeak
Weak pointer to a single threaded reference counted thin pointer RcStrThread
RcThread
Single threaded reference counting thin pointer
RcThreadWeak
Weak pointer to a single threaded reference counted thin pointer RcThread