[−][src]Enum parking_lot_core::RequeueOp
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 Eq for RequeueOp
[src]
impl Clone for RequeueOp
[src]
impl PartialEq<RequeueOp> for RequeueOp
[src]
impl Copy for RequeueOp
[src]
impl Debug for RequeueOp
[src]
Auto Trait Implementations
impl Send for RequeueOp
impl Unpin for RequeueOp
impl Sync for RequeueOp
impl UnwindSafe for RequeueOp
impl RefUnwindSafe for RequeueOp
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,