Module Md5_libSource

Sourcetype t : immutable_data
Sourceval compare : t -> t -> int @@ portable
Sourceval compare__local : t @ local -> t @ local -> int @@ portable
Sourceval length : int @@ portable

length = 16 is the size of the digest in bytes.

Sourceval to_binary : t -> string @@ portable
Sourceval to_binary_local : t @ local -> string @ local @@ portable
Sourceval of_binary_exn : string -> t @@ portable
Sourceval unsafe_of_binary : string -> t @@ portable

assumes the input is 16 bytes without checking

Sourceval unsafe_of_binary_local : string @ local -> t @ local @@ portable [@@zero_alloc]
Sourceval unsafe_of_binary__local : string @ local -> t @ local @@ portable [@@zero_alloc]
Sourceval globalize : t @ local -> t @@ portable
Sourceval to_hex : t -> string @@ portable
Sourceval of_hex_exn : string -> t @@ portable
Sourceval string : string -> t @@ portable
Sourceval bytes : bytes -> t @@ portable
Sourceval subbytes : bytes -> pos:int -> len:int -> t @@ portable