Module event

Source
Expand description

Defines Event

Structs§

Event
Event type holds several handlers that determine what happens when the event happens. Event struct does not specify under what conditions event is triggered, the “when” part is determined in crate::solver::Solver struct.

Traits§

EventCall
Trait that abstracts over struct Event
EventCallConcrete
Like EventCall, but generic state is attached to a trait instead of the method.