type Exchange

bendvy-ecs-core@0.1.0.3 · execution_recoverable_component.bend:12

import bendvy-ecs-core@0.1.0.3/execution_recoverable_component.bend as ExecutionRecoverableComponent
import Base
import bendvy-ecs-core@0.1.0.3/lifecycle.bend as Life

12# Explicit recovery boundary; ordinary scheduling does not invoke this facility.
13type Exchange<-P:Type> is Type:
14  Exchanged{stamp:Life.Stamp,previous:Maybe<P>}
15  ExchangeRefused{incoming:Maybe<P>}

Uses (2)

Used by (9)