pub trait HandleableTimer<CC, BC> {
    // Required method
    fn handle(self, core_ctx: &mut CC, bindings_ctx: &mut BC);
}
Expand description

A timer that can be handled by a pair of core context CC and bindings context BC.

This trait exists to sidestep coherence issues when dealing with timer layers, see TimerHandler for more.

Required Methods§

source

fn handle(self, core_ctx: &mut CC, bindings_ctx: &mut BC)

Handles this timer firing.

Implementors§