package albatross

  1. Overview
  2. Docs
val let* : ('a, 'b) Stdlib.result -> ('a -> ('c, 'b) Stdlib.result) -> ('c, 'b) Stdlib.result
val timestamps : Duration.t -> (Ptime.t * Ptime.t, [> `Msg of string ]) Stdlib.result
val safe : ('a -> 'b) -> 'c -> ('d, [> `Msg of string ]) Stdlib.result
val append : Fpath.t -> string -> (unit, [> `Msg of string ]) Stdlib.result
val sign : ?dbname:Fpath.t -> ?certname:string -> X509.Extension.t -> X509.Distinguished_name.t -> X509.Private_key.t -> X509.Signing_request.t -> Duration.t -> (unit, [> Rresult.R.msg ]) Stdlib.result
val priv_key : X509.Key_type.t -> int -> string -> (X509.Private_key.t, [> Rresult.R.msg ]) Stdlib.result
val nam : string Cmdliner.Term.t
val cacert : string Cmdliner.Term.t
val key : string option Cmdliner.Term.t
val db : string Cmdliner.Term.t
val mem : int Cmdliner.Term.t