def event_uses
bendvy-ecs-core@0.1.0.4 · ordinary_app_reader_parameter.bend:42
import bendvy-ecs-core@0.1.0.4/ordinary_app_reader_parameter.bend as OrdinaryAppReaderParameter
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_event_declaration.bend as Event
import bendvy-ecs-core@0.1.0.4/ordinary_app_registration_fields.bend as Fields
42def event_uses(~S:Data,~E:Data,declaration:Event.Declaration<S,E>) -> List<&2,Fields.DeclaredUse>:
43 match declaration:
44 case Event.Declaration{Event.Domain{key},mode}:[Fields.DeclaredUse{Fields.EventUse{},Fields.MessageSource{},key,event_mode(mode)}]