Module Tezos_layer2_shell.Pp

type t

A pretty-printer capable of rendering raw bytes into a human readable format.

val register_pp : name:string -> (Stdlib.Format.formatter -> bytes -> unit) -> unit

Makes a new pretty-printer available under a given name.

val of_string : string -> t option

of_string name returns a pretty-printer which was registered under a given name using register_pp.

val pp : t -> Stdlib.Format.formatter -> bytes -> unit
val supported_pp : unit -> string list

Lists the pretty-printers names registered using register_pp.