type Swap
import bendvy-ecs-core@0.1.0.4/component.bend as Componentimport Base
33# Internal storage-adapter result carrying the displaced or rejected owner.
34# It is not a handle-validation result or a gameplay capability.
35type Swap<C: Type> is Type:
36 Swapped{previous: Maybe<&1,C>}
37 SwapRejected{incoming: Maybe<&1,C>}