Mirage_kv
module Key : sig ... end
type key = Key.t
The type for keys.
type error = [
| `Not_found of key | key not found |
| `Dictionary_expected of key | key does not refer to a dictionary. |
| `Value_expected of key | key does not refer to a value. |
]
The type for errors.
module type RO = sig ... end
type write_error = [
| error | |
| `No_space | No space left on the device. |
| `Too_many_retries of int |
|
]
val pp_write_error : write_error Fmt.t
pp_write_error
is the pretty-printer for write errors.
module type RW = sig ... end