[−][src]Type Definition buttplug::util::future::ButtplugFutureStateShared
type ButtplugFutureStateShared<T> = Arc<Mutex<ButtplugFutureState<T>>>;
Shared ButtplugFutureState type.
ButtplugFutureState 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 ButtplugFutureState::set_reply.