Trait slack_morphism::SlackSocketModeListenerCallback [−][src]
pub trait SlackSocketModeListenerCallback<SCHC, RQ, RS> where
SCHC: SlackClientHttpConnector + Send + Sync + 'static,
RQ: Send + Sync + 'static,
RS: Send + Sync + 'static, {
fn call(
&self,
ev: RQ,
client: Arc<SlackClient<SCHC>>,
state_storage: Arc<RwLock<SlackClientEventsUserStateStorage>>
) -> BoxFuture<'static, RS>;
}