Skip to main content

EffectSink

Trait EffectSink 

Source
pub trait EffectSink {
    // Required methods
    fn request_redraw(&mut self, window: AppWindowId);
    fn push_effect(&mut self, effect: Effect);
}

Required Methods§

Source

fn request_redraw(&mut self, window: AppWindowId)

Requests a redraw for the given window.

Source

fn push_effect(&mut self, effect: Effect)

Enqueues a runtime effect to be handled by the runner/backend.

Implementors§