def passive_returned

bendvy-ecs-core@0.1.0.3 · inspector.bend:127

import bendvy-ecs-core@0.1.0.3/inspector.bend as Inspector
import Base

127# Passive application inspection preserves its own cursor and the World clock.
128# Unlike run, this operation does not create an observation boundary.
129def passive_returned(~S:Data,~Store:Type,~R:Type,~E:Data,~U:Data,~Out:Data,instance:Instance<S>,observed:Frame<S,Store,R,E> & Result<&2,&2,U,Out>) -> Observed<S,Store,R,E,U,Out>:
130  match observed:
131    case (Frame{world,_},result):Observed{world,instance,result}

Uses (6)

Used by (1)