Module Maki.Lifetime

lifetime for a value on disk

type t =
| Keep
| KeepFor of time

(** Time delta *)

| KeepUntil of time

(** Absolute deadline *)

| CanDrop
val keep : t
val can_drop : t
val keep_for : time ‑> t
val keep_until : time ‑> t
val pp : t printer
val default : t

Default lifetime for values

val short : t

A few useful lifetimes

val one_minute : t
val one_hour : t
val one_day : t