Module Zxcvbn.Match

type kind =
| Non_match
| Brute_match
| Dictionnary_match
| Dict_leet_match
| User_match
| User_leet_match
| Repeats_match
| Sequence_match
| Spatial_match
| Date_match
| Year_match
| Unknown_match of int
val equal_kind : kind -> kind -> Ppx_deriving_runtime.bool
val compare_kind : kind -> kind -> Ppx_deriving_runtime.int
val pp_kind : Ppx_deriving_runtime.Format.formatter -> kind -> Ppx_deriving_runtime.unit
val show_kind : kind -> Ppx_deriving_runtime.string
type t = {
beginning : int;
length : int;
entropy : float;
kind : kind;
multipart : bool;
multipart_entropy : float;
}
val equal : t -> t -> Ppx_deriving_runtime.bool
val compare : t -> t -> Ppx_deriving_runtime.int
val pp : Ppx_deriving_runtime.Format.formatter -> t -> Ppx_deriving_runtime.unit
val show : t -> Ppx_deriving_runtime.string