Parameter Resource_cache__.Cache.Make.1-R

module Key : Core.Identifiable.S
module Common_args : Core.T
type t
val open_ : Key.t ‑> Common_args.t ‑> t Async.Deferred.Or_error.t
val close : t ‑> unit Async.Deferred.t
val close_finished : t ‑> unit Async.Deferred.t
val is_closed : t ‑> bool

is_closed t should return true iff close t has been called, even if close_finished has not been determined.