type RunResult
bendvy-ecs-core@0.1.0.4 · schedule.bend:30
import bendvy-ecs-core@0.1.0.4/schedule.bend as Schedule
import Base
import bendvy-ecs-core@0.1.0.4/world.bend as W
30
31
32
33
34type RunResult<S: Data,C: Type,R: Type,E: Data,H: Type,Error: Data> is Type:
35 Finished{schedule: Schedule<S,C,R,E,H>,world: W.World<S,C,R,E>,observations: List<&2,Observation>}
36 Failed{schedule: Schedule<S,C,R,E,H>,world: W.World<S,C,R,E>,error: Error,observations: List<&2,Observation>}
37 Rejected{schedule: Schedule<S,C,R,E,H>,world: W.World<S,C,R,E>}