Enum parking_lot_core::RequeueOp [−][src]
Operation that unpark_requeue
should perform.
Variants
Abort the operation without doing anything.
Unpark one thread and requeue the rest onto the target queue.
Requeue all threads onto the target queue.
Unpark one thread and leave the rest parked. No requeuing is done.
Requeue one thread and leave the rest parked on the original queue.
Trait Implementations
impl Clone for RequeueOp
[src]
impl Copy for RequeueOp
[src]
impl Debug for RequeueOp
[src]
impl Eq for RequeueOp
[src]
impl PartialEq<RequeueOp> for RequeueOp
[src]
fn eq(&self, other: &RequeueOp) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for RequeueOp
[src]
impl StructuralPartialEq for RequeueOp
[src]
Auto Trait Implementations
impl RefUnwindSafe for RequeueOp
impl Send for RequeueOp
impl Sync for RequeueOp
impl Unpin for RequeueOp
impl UnwindSafe for RequeueOp
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,