Module event

Module event 

Source
Expand description

App event and commands API.

Re-exports§

pub use command;
pub use command;

Macros§

command
Declares new Command static items.
event
Declares new Event<A> static items.
event_args
Declares new EventArgs types.

Structs§

AnyEvent
Represents a type erased event variable.
BuildFxHasher
Const rustc-hash hasher.
Command
Identifies a command event.
CommandArgs
Event args for command events.
CommandHandle
A handle to a Command subscription.
CommandMeta
Access to metadata of a command.
CommandMetaVarId
Unique identifier of a command metadata state variable.
CommandParam
Represents a reference counted dyn Any object parameter for a command request.
EVENTS
App events and commands service.
EVENTS_L10N
EVENTS L10N integration.
Event
Represents an event variable.
EventPropagationHandle
Event propagation handle associated with one or multiple EventArgs.
EventUpdates
Event notifications from the last update cycle that notified.

Enums§

CommandScope
Represents the scope of a Command.

Traits§

AnyEventArgs
Represents any event update.
CommandInfoExt
Adds the info command metadata.
CommandNameExt
Adds the name command metadata.
EventArgs
Represents a strongly typed event update.

Type Aliases§

CommandMetaVar
Read-write command metadata variable.
CommandSet
Registered commands set.
ReadOnlyCommandMetaVar
Read-only command metadata variable.