def lifecycle
bendvy-ecs-core@0.1.0.3 · execution_save_metadata.bend:32
import bendvy-ecs-core@0.1.0.3/execution_save_metadata.bend as ExecutionSaveMetadata
import Base
import bendvy-ecs-core@0.1.0.3/execution_lifecycle_notices.bend as Notice
32def lifecycle(~S:Data,actual:Notice.Journal<S>) -> Notice.Journal<S> & Lifecycle<S>:
33 match actual:
34 case Notice.Journal{+namespace,+channels,+nextReader,+active}:(Notice.Journal{namespace,channels,nextReader,active},Lifecycle{namespace,channels,nextReader,active})