Enum concurrency_traits::WriteOperation [−][src]
pub enum WriteOperation<T> { Push(PushOperation<T>), PushFront(PushFrontOperation<T>), }
An operation that adds to the queue
Variants
Push(PushOperation<T>)
A push operation. Synonymous with Queue::push
.
PushFront(PushFrontOperation<T>)
A push front operation. Synonymous with PrependQueue::push_front
.
Trait Implementations
Auto Trait Implementations
impl<T> !RefUnwindSafe for WriteOperation<T>
impl<T> !RefUnwindSafe for WriteOperation<T>
impl<T> Send for WriteOperation<T> where
T: Send,
impl<T> Send for WriteOperation<T> where
T: Send,
impl<T> Sync for WriteOperation<T> where
T: Sync,
impl<T> Sync for WriteOperation<T> where
T: Sync,
impl<T> Unpin for WriteOperation<T> where
T: Unpin,
impl<T> Unpin for WriteOperation<T> where
T: Unpin,
impl<T> !UnwindSafe for WriteOperation<T>
impl<T> !UnwindSafe for WriteOperation<T>