type RemoveResult
import bendvy-ecs-core@0.1.0.4/component.bend as Componentimport Base
import world.bend as W
45# Transactional removal result retaining Tx on success or refusal. The removed
46# payload remains in the inverse journal for rollback rather than being returned.
47type RemoveResult<Tx: Type> is Type:
48 Removed{tx: Tx}
49 RemoveRejected{tx: Tx,error: W.WorldError}