type Queued
import bendvy-ecs-core@0.1.0.4/structural.bend as Structuralimport 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}