guardian.backend
Guard.ValidationSet
guardian
type t = Guardian.Make(ActorRoles)(TargetRoles).ValidationSet.t =
| And of t list
| Or of t list
| One of Effect.t
| SpecificRole of ActorRoles.t
val equal : t -> t -> bool
val pp : Format.formatter -> t -> unit
val show : t -> string
val compare : t -> t -> int
val to_yojson : t -> Yojson.Safe.t
val of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
val and_ : t list -> t
val or_ : t list -> t
val one : Effect.t -> t
val specific_role : ActorRoles.t -> t
val empty : t