Safe

object Safe
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

trait Default[F[_]] extends Safe[F, Locked[F], DefaultOnTryLock[F]]
trait ExportObjectF[F[_]]
final case
class Locked[F[_]](unlock: F[Unit])
object ReadWrite
Companion
class
trait ReadWrite[F[_], L, T]
Companion
object

Types

type DefaultOnLock[F[_]] = Locked[F]
type DefaultOnTryLock[F[_]] = Option[Locked[F]]