Trait sbp::link::IntoHandler

source ·
pub trait IntoHandler<'link, S, E, HandlerKind = WithState> {
    // Required methods
    fn into_handler(self) -> Handler<'link, S>;
    fn into_handler_with_ids(self, msg_types: &[u16]) -> Handler<'link, S>;
}

Required Methods§

source

fn into_handler(self) -> Handler<'link, S>

source

fn into_handler_with_ids(self, msg_types: &[u16]) -> Handler<'link, S>

Implementors§

source§

impl<'link, S, E, F> IntoHandler<'link, S, E> for F
where E: Event, F: FnMut(&S, E) + Send + 'link,

source§

impl<'link, S, E, F> IntoHandler<'link, S, E, WithoutState> for F
where E: Event, F: FnMut(E) + Send + 'link,