Nesinclude module type of struct include NesPervasives endval either_to_yojson :
'a 'b. ('a -> Yojson.Safe.t) ->
('b -> Yojson.Safe.t) ->
('a, 'b) either ->
Yojson.Safe.tval either_of_yojson :
'a 'b. (Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
(Yojson.Safe.t -> 'b Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
('a, 'b) either Ppx_deriving_yojson_runtime.error_orval _ :
(Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
(Yojson.Safe.t -> 'b Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
('a, 'b) either Ppx_deriving_yojson_runtime.error_orA helper to generate unique identifiers that are somewhat readable. It is not cryptographically secure, but probably good enough.
module Char = NesCharmodule Filename = NesFilenamemodule Format = NesFormatmodule Int = NesIntmodule Int64 = NesInt64module List = NesListmodule Lwt = NesLwtmodule Lwt_list = NesLwt_listmodule Lwt_stream = NesLwt_streammodule Seq = NesSeqmodule String = NesStringmodule Option = NesOptionmodule Result = NesResultmodule Fun = NesFunmodule Uri = NesUrimodule Cache = NesCachemodule Datetime = NesDatetimemodule Depart = NesDepartmodule PartialDate = NesPartialDatemodule Slice = NesSlicemodule Json = NesJsonmodule Void = NesVoidmodule Password = NesPasswordmodule HashedSecret = NesHashedSecretmodule NEList = NesNEListmodule NEString = NesNEStringmodule Pair = NesPairmodule Fresh = NesFreshmodule Olwt = NesOlwtmodule Rlwt = NesRlwt