type Outcome
import bendvy-ecs-core@0.1.0.3/state.bend as Stateimport Base
import component.bend as C
10type Outcome<Value: Data,WriteError: Data> is Data:
11 StateMoved{}
12 StateMismatch{expected: Value,actual: Value}
13 StateAccessRejected{access: C.Access<Value>}
14 StateWriteRejected{error: WriteError}