Crate dabus

source · []

Re-exports

pub use bus::DABus;
pub use bus::FireEvent;
pub use event::EventDef;
pub use event::EventRegister;

Modules

the core of DABus

event declaration related things

things that are just implementation details of the crate, but might be nice to use (on a related topic to this crate)

Macros

declares an EventDef in a global const variable corrisponding to an event with the specified types.

Structs

Provides a limited DABus like api for handler implementations.

Traits

Utility for handling bus errors inside of bus handlers