def admitted_grant

bendvy-ecs-core@0.1.0.3 · execution_command_system.bend:123

import bendvy-ecs-core@0.1.0.3/execution_command_system.bend as ExecutionCommandSystem
import Base
import bendvy-ecs-core@0.1.0.3/execution_reservation_authority.bend as Request
import bendvy-ecs-core@0.1.0.3/execution_command_permission.bend as Permission

123def admitted_grant(permission:Permission.Permission) -> Request.Grant:
124  match permission:
125    case Permission.FamilyOnly{}:Request.NoStructural{}
126    case Permission.EntityStructural{}:Request.Structural{}

Uses (2)

Used by (1)