libretto.util.atomic

Members list

Concise view

Extensions

Extensions

extension [A <: AnyRef](ref: AtomicReference[A])
def modifyOpaque[C](f: A => (A, C)): C
def modifyOpaqueWith[B, C](b: B, f: (A, B) => (A, C)): C