[][src]Type Definition buttplug::client::internal::ButtplugClientMessageStateShared

type ButtplugClientMessageStateShared = Arc<Mutex<ButtplugClientMessageState>>;

Shared ButtplugClientMessageState type.

ButtplugClientMessageState is made to be shared across futures, and we'll never know if those futures are single or multithreaded. Only needs to unlock for calls to ButtplugClientMessageState::set_reply_msg.