AsListener

Trait AsListener 

Source
pub trait AsListener<State, Event> {
    // Required method
    fn as_listener(&self) -> Listener<State, Event>;
}
Expand description

A trait to take a Callback or other custom callback type and produce a Listener, a weak reference to that callback.

Required Methods§

Source

fn as_listener(&self) -> Listener<State, Event>

Produce a Listener, a weak reference to this callback.

Implementors§

Source§

impl<State, Event> AsListener<State, Event> for &Callback<State, Event>

Source§

impl<State, Event> AsListener<State, Event> for Listener<State, Event>