Capabilities.request: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/capabilities.bend as Capabilities Lines 123-126 of bendvy-ecs-core@0.1.0.3/capabilities.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&start_line=123&end_line=126 import Base # Execute a request with consumed input C, returning H and Data result V. # This is not the affine-output variant; use owned_request for Type results. def request(~H: Type,~C: Type,~V: Data,~cap: Request,ctx: H,value: C) -> H & V: request_field(~H,~C,~V,cap)(ctx,value) Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&name=Request https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/capabilities.bend&name=request_field