type Outcome

bendvy-ecs-core@0.1.0.3 · state.bend:10

import bendvy-ecs-core@0.1.0.3/state.bend as State
import 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}

Uses (1)

Used by (12)