def begin
import bendvy-ecs-core@0.1.0.4/transaction.bend as Transactionimport Base
import bendvy-ecs-core@0.1.0.4/trace_facts.bend as TraceFacts
25# Consume World into a transaction with empty journal/queues and tracing off.
26# Does not clone World; return it through finish, including on system failure.
27def begin(~W: Type, ~E: Data, world: W) -> Tx<W, E>:
28 Tx{world, [], [], [],TraceFacts.Off{}}
Uses (3)
Used by (30)
- bendvy-ecs-core@0.1.0.4/owned_event_family_reader_query:runner
- bendvy-ecs-core@0.1.0.4/ordinary_resource_field_system:runner
- bendvy-ecs-core@0.1.0.4/ordinary_app_linked_cleanup_system:runner
- bendvy-ecs-core@0.1.0.4/ordinary_app_local_fields:runner
- bendvy-ecs-core@0.1.0.4/ordinary_app_relation_system:reader
- …