package guardian
Module Entity.PermissionOnTargetSource
include module type of struct include Guard.PermissionOnTarget end
Source
type t = Guardian.Make(ActorModel)(Role)(TargetModel).PermissionOnTarget.t = {permission : Guard.Permission.t;model : TargetModel.t;target_uuid : Guard.Uuid.Target.t option;
}Source
val permission_of_model :
Guard.Permission.t ->
TargetModel.t ->
t list ->
bool * Guard.Uuid.Target.t list