Struct slack_morphism::listener::SlackClientEventsListenerEnvironment [−][src]
pub struct SlackClientEventsListenerEnvironment<SCHC> where
SCHC: SlackClientHttpConnector + Send + Clone + Sync, { pub client: Arc<SlackClient<SCHC>>, pub error_handler: BoxedErrorHandler<SCHC>, pub user_state_storage: Arc<RwLock<SlackClientEventsUserStateStorage>>, }
Fields
client: Arc<SlackClient<SCHC>>
error_handler: BoxedErrorHandler<SCHC>
user_state_storage: Arc<RwLock<SlackClientEventsUserStateStorage>>
Implementations
impl<SCHC> SlackClientEventsListenerEnvironment<SCHC> where
SCHC: SlackClientHttpConnector + Send + Clone + Sync,
[src]
impl<SCHC> SlackClientEventsListenerEnvironment<SCHC> where
SCHC: SlackClientHttpConnector + Send + Clone + Sync,
[src]Auto Trait Implementations
impl<SCHC> RefUnwindSafe for SlackClientEventsListenerEnvironment<SCHC> where
SCHC: RefUnwindSafe,
impl<SCHC> Send for SlackClientEventsListenerEnvironment<SCHC>
impl<SCHC> Sync for SlackClientEventsListenerEnvironment<SCHC>
impl<SCHC> Unpin for SlackClientEventsListenerEnvironment<SCHC>
impl<SCHC> UnwindSafe for SlackClientEventsListenerEnvironment<SCHC> where
SCHC: RefUnwindSafe,