def combine
import bendvy-ecs-core@0.1.0.3/execution_resource_recipe.bend as ExecutionResourceRecipeimport Base
13def combine(left:Permission,right:Permission) -> Permission:
14 match left right:
15 case Writable{} _:Writable{}
16 case _ Writable{}:Writable{}
17 case ReadOnly{} _:ReadOnly{}
18 case _ ReadOnly{}:ReadOnly{}
19 case _ _:Unused{}