Enum concurrency_traits::AsyncQueueMessage [−][src]
pub enum AsyncQueueMessage<T> { Write(WriteOperation<T>), Read(ReadOperation<T>), }
An internal message for the async custom queues
Variants
Write(WriteOperation<T>)
An operation that adds to the queue
Read(ReadOperation<T>)
An operation that reads from the queue
Trait Implementations
Auto Trait Implementations
impl<T> !RefUnwindSafe for AsyncQueueMessage<T>
impl<T> !RefUnwindSafe for AsyncQueueMessage<T>
impl<T> Send for AsyncQueueMessage<T> where
T: Send,
impl<T> Send for AsyncQueueMessage<T> where
T: Send,
impl<T> Sync for AsyncQueueMessage<T> where
T: Send + Sync,
impl<T> Sync for AsyncQueueMessage<T> where
T: Send + Sync,
impl<T> Unpin for AsyncQueueMessage<T> where
T: Unpin,
impl<T> Unpin for AsyncQueueMessage<T> where
T: Unpin,
impl<T> !UnwindSafe for AsyncQueueMessage<T>
impl<T> !UnwindSafe for AsyncQueueMessage<T>