package guardian

  1. Overview
  2. Docs

Module Guard.ActorSource

Sourceval id : 'a t -> Uuid.Actor.t
Sourceval owner : 'a t -> Uuid.Actor.t option
Sourceval roles : 'a t -> RoleSet.t
Sourceval equal : ('a -> 'a -> bool) -> 'a t -> 'a t -> bool
Sourceval compare : ('a -> 'a -> int) -> 'a t -> 'a t -> int
Sourceval to_yojson : ('a -> Yojson.Safe.t) -> 'a t -> Yojson.Safe.t
Sourceval show : 'a t -> string
Sourceval pp : Format.formatter -> 'a t -> unit
Sourceval make : ?owner:Uuid.Actor.t -> RoleSet.t -> 'a -> Uuid.Actor.t -> 'a t
Sourceval a_owns_b : 'a t -> 'b t -> bool
Sourceval has_role : 'a t -> ActorRoles.t -> bool
OCaml

Innovation. Community. Security.