type Queued

bendvy-ecs-core@0.1.0.4 · structural.bend:9

import bendvy-ecs-core@0.1.0.4/structural.bend as Structural
import Base
import bendvy-ecs-core@0.1.0.4/world.bend as W

9# Deferred structural admission result. Queued owns the updated transaction;
10# QueueRejected returns the transaction, incoming optional affine payload and
11# World error. Acceptance is not proof the command will apply at its barrier.
12type Queued<Tx: Type,C: Type> is Type:
13  Queued{tx: Tx}
14  QueueRejected{tx: Tx,incoming: Maybe<&1,C>,error: W.WorldError}

Uses (2)

Used by (9)