Mirage_kvMirageOS signatures for key/value devices
v2.0.0
MirageOS key-value stores are nested dictionaries, associating structured keys to either dictionaries or values.
module Key : sig ... endtype key = Key.tThe type for keys.
type error = [ | `Not_found of keykey not found
*)| `Dictionary_expected of keykey does not refer to a dictionary.
*)| `Value_expected of keykey does not refer to a value.
*) ]The type for errors.
module type RO = sig ... endtype write_error = [ | error| `No_spaceNo space left on the device.
*)| `Too_many_retries of intbatch has been trying to commit n times without success.
]val pp_write_error : write_error Fmt.tpp_write_error is the pretty-printer for write errors.
module type RW = sig ... end