def leaf
bendvy-ecs-core@0.1.0.3 · execution_relation_failure_retention.bend:67
import bendvy-ecs-core@0.1.0.3/execution_relation_failure_retention.bend as ExecutionRelationFailureRetention
import Base
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as Layout
import bendvy-ecs-core@0.1.0.3/execution_resource_policy.bend as Policy
67def leaf(policy:Policy.Policy,route:Layout.Route,routes:List<&2,Layout.Route>) -> Bool:
68 match policy:
69 case Policy.ProtectedRelation{_,_}:contains(route,routes)
70 case Policy.Ordinary{}:True{}
71 case Policy.ProtectedLifetimeScope{_}:True{}