Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val empty : ctx
val init : unit -> ctx
val feed_bigstring :
ctx ->
?off:int ->
?len:int ->
Digestif_sig.bigstring ->
ctx
val feedi_bytes : ctx -> Bytes.t Digestif_sig.iter -> ctx
val feedi_string : ctx -> String.t Digestif_sig.iter -> ctx
val feedi_bigstring : ctx -> Digestif_sig.bigstring Digestif_sig.iter -> ctx
val digest_bigstring : ?off:int -> ?len:int -> Digestif_sig.bigstring -> t
val digesti_bytes : Bytes.t Digestif_sig.iter -> t
val digesti_string : String.t Digestif_sig.iter -> t
val digesti_bigstring : Digestif_sig.bigstring Digestif_sig.iter -> t
val digestv_bigstring : Digestif_sig.bigstring list -> t
val hmac_bigstring :
key:Digestif_sig.bigstring ->
?off:int ->
?len:int ->
Digestif_sig.bigstring ->
t
val hmaci_bytes : key:Bytes.t -> Bytes.t Digestif_sig.iter -> t
val hmaci_string : key:String.t -> String.t Digestif_sig.iter -> t
val hmaci_bigstring :
key:Digestif_sig.bigstring ->
Digestif_sig.bigstring Digestif_sig.iter ->
t
val hmacv_bigstring :
key:Digestif_sig.bigstring ->
Digestif_sig.bigstring list ->
t
val unsafe_compare : t Digestif_sig.compare
val compare : t Digestif_sig.compare
val eq : t Digestif_sig.equal
val neq : t Digestif_sig.equal
val pp : t Digestif_sig.pp
val of_hex : string -> t
val consistent_of_hex : string -> t
val to_hex : t -> string