Module Tjr_fs_shared.Str_256

Strings with max length 256 bytes; safe to open

module Internal : sig ... end
include Internal
type str_256 = private string
val str_256_to_yojson : str_256 -> Yojson.Safe.t
val str_256_of_yojson : Yojson.Safe.t -> str_256 Ppx_deriving_yojson_runtime.error_or
val bin_shape_str_256 : Bin_prot.Shape.t
val bin_size_str_256 : str_256 Bin_prot.Size.sizer
val bin_write_str_256 : str_256 Bin_prot.Write.writer
val bin_writer_str_256 : str_256 Bin_prot.Type_class.writer
val bin_read_str_256 : str_256 Bin_prot.Read.reader
val __bin_read_str_256__ : (int -> str_256) Bin_prot.Read.reader
val bin_reader_str_256 : str_256 Bin_prot.Type_class.reader
val bin_str_256 : str_256 Bin_prot.Type_class.t
val make : string -> str_256

NOTE can throw an exception

val s256_to_string : str_256 -> string
val to_string : str_256 -> string
val compare : str_256 -> str_256 -> int