Imandrakit_error.Data
Extensible data for errors.
Errors can contain arbitrary metadata in each level of its context, ie each message (as long as the metadata is serializable and printable).
module Twine = Imandrakit_twine
module Key : sig ... end
type 'a key = 'a Key.t
val to_twine : t Imandrakit_twine.Encode.encoder
val of_twine : t Imandrakit_twine.Decode.decoder
val empty : t
Empty set of data
val is_empty : t -> bool
Is there nothing in the set?