def payload
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as ExecutionComposerLayoutimport Base
62def payload(layout:Layout,route:Route) -> Type:
63 match layout route:
64 case LayoutLeaf{P,V,_,_,_} AtLeaf{}:P
65 case ClassifiedLayoutLeaf{P,V,_,_,_,_} AtLeaf{}:P
66 case LayoutPair{left,_} InLeft{rest}:payload(left,rest)
67 case LayoutPair{_,right} InRight{rest}:payload(right,rest)
68 case _ _:Unit