def slot_called
import bendvy-ecs-core@0.1.0.4/ordinary_service_declaration.bend as OrdinaryServiceDeclarationimport Base
94def slot_called(~R:Type,~P:Type,~Rest:Type,~put:Rest -> Slot<P> -> R,~call:P -> P,value:Rest & Slot<P>) -> R:
95 match value:
96 case (rest,Missing{}):put(rest,Missing{})
97 case (rest,BendvyReady{owner}):put(rest,BendvyReady{call(owner)})