package key-parsers

  1. Overview
  2. Docs
module Subpacket : sig ... end
type signature_type =
  1. | Revocation
  2. | Subkey_binding
  3. | User_certification
  4. | Other
val compare_signature_type : signature_type -> signature_type -> Ppx_deriving_runtime.int
val pp_signature_type : Ppx_deriving_runtime.Format.formatter -> signature_type -> Ppx_deriving_runtime.unit
val show_signature_type : signature_type -> Ppx_deriving_runtime.string
type t = {
  1. tag : int;
  2. version : int;
  3. signature_type : signature_type;
  4. subpackets : Subpacket.t list;
}
val compare : t -> t -> Ppx_deriving_runtime.int
val equal : t -> t -> Ppx_deriving_runtime.bool
val pp : Ppx_deriving_runtime.Format.formatter -> t -> Ppx_deriving_runtime.unit
val decode : Cstruct.t -> (t, string) Stdlib.result