Module On.As_pattern

type as_pattern
val pp_as_pattern : Ppx_deriving_runtime.Format.formatter -> as_pattern -> Ppx_deriving_runtime.unit
val show_as_pattern : as_pattern -> Ppx_deriving_runtime.string
val equal_as_pattern : as_pattern -> as_pattern -> Ppx_deriving_runtime.bool
val yojson_of_as_pattern : as_pattern -> Ppx_yojson_conv_lib.Yojson.Safe.t
val as_pattern_of_yojson : Ppx_yojson_conv_lib.Yojson.Safe.t -> as_pattern
val compare_as_pattern : as_pattern -> as_pattern -> int
val sexp_of_as_pattern : as_pattern -> Sexplib0.Sexp.t
val as_pattern_of_sexp : Sexplib0.Sexp.t -> as_pattern
val hash_fold_as_pattern : Ppx_hash_lib.Std.Hash.state -> as_pattern -> Ppx_hash_lib.Std.Hash.state
val hash_as_pattern : as_pattern -> Ppx_hash_lib.Std.Hash.hash_value
val as_pattern : as_pattern