package sanddb

  1. Overview
  2. Docs

Module Sanddb.Record_IdSource

Sanddb.Record_Id is the basic record id type, which idetifies a record in the database.

Sourcetype t = Uuidm.t
Sourcetype version = [
  1. | `V3 of t * string
  2. | `V4
  3. | `V5 of t * string
]
Sourceval v : version -> t
Sourceval create : version -> t
Sourceval v3 : t -> string -> t
Sourceval v5 : t -> string -> t
Sourceval v4_gen : Random.State.t -> unit -> t
Sourceval nil : t
Sourceval ns_dns : t
Sourceval ns_url : t
Sourceval ns_oid : t
Sourceval ns_X500 : t
Sourceval compare : t -> t -> int
Sourceval equal : t -> t -> bool
Sourceval of_bytes : ?pos:int -> string -> t option
Sourceval to_bytes : t -> string
Sourceval unsafe_to_bytes : t -> string
Sourceval of_string : ?pos:int -> string -> t option
Sourceval to_string : ?upper:bool -> t -> string
Sourceval pp : Format.formatter -> t -> unit
Sourceval pp_string : ?upper:bool -> Format.formatter -> t -> unit
Sourceval print : ?upper:bool -> Format.formatter -> t -> unit