[][src]Type Definition arc_swap::IndependentArcSwap

type IndependentArcSwap<T> = ArcSwapAny<Arc<T>, IndependentStrategy>;

An atomic storage that doesn't share the internal generation locks with others.

This makes it bigger and it also might suffer contention (on the HW level) if used from many threads at once. On the other hand, it can't block writes in other instances.

See the IndependentStrategy for further details.