type OpenResult
import bendvy-ecs-core@0.1.0.4/machine_stream.bend as MachineStreamimport Base
import machine.bend as M
import event_runtime.bend as Ev
77# Engine entry points consume and return the real affine reader capability.
78# A foreign-world refusal preserves both owners and never activates a cursor.
79type OpenResult<S: Data,M: Data,V: Data> is Type:
80 Opened{reader: Reader<S,M>,stream: Stream<V>,reading: Ev.Reading<M.Transition<V>>}
81 ReaderRefused{reader: Reader<S,M>,stream: Stream<V>}
Uses (4)
Used by (5)
- bendvy-ecs-core@0.1.0.4/machine_stream:open
- bendvy-ecs-core@0.1.0.4/ordinary_machine_initialization_marker:opened
- bendvy-ecs-core@0.1.0.4/machine_stream:open_checked
- bendvy-ecs-core@0.1.0.4/ordinary_machine_initialization_marker:opened_traced
- bendvy-ecs-core@0.1.0.4/ordinary_machine_transition_reader:opened