Crate score [] [src]

Reexports

pub use component::*;
pub use components::*;
pub use config::*;
pub use effector::*;
pub use event::*;
pub use logging::*;
pub use simulation::*;
pub use sim_state::*;
pub use sim_time::*;
pub use store::*;
pub use threads::*;
pub use thread_data::*;

Modules

component
components
config
effector
event
logging
sim_state
sim_time
simulation
store
thread_data
threads

Functions to be used with Component threads.

Macros

log_at

Generic macro that calls the Effector log method. More often you'll use one of the other macros like log_info!.

log_debug
log_error
log_excessive
log_info
log_warning
process_events

Typically Component threads will use this to cut down on the boiler plate involved in processing dispatched Events. Note that this will panic if it tries to process an event that doesn't have an associated code block.