#[repr(u8)]pub enum ComponentTaskStatus {
Running = 0,
Queued = 1,
Delivered = 2,
Cancelled = 3,
Rejected = 4,
}Expand description
The delivery state of a component background task.
Variants§
Running = 0
The task is running on the thread pool.
Queued = 1
Its result is waiting in the component message queue.
Delivered = 2
Its result was delivered to the component.
Cancelled = 3
Delivery was cancelled.
Rejected = 4
Bounded scheduling or delivery rejected the result.
Trait Implementations§
Source§impl Clone for ComponentTaskStatus
impl Clone for ComponentTaskStatus
Source§fn clone(&self) -> ComponentTaskStatus
fn clone(&self) -> ComponentTaskStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ComponentTaskStatus
Source§impl Debug for ComponentTaskStatus
impl Debug for ComponentTaskStatus
impl Eq for ComponentTaskStatus
Source§impl PartialEq for ComponentTaskStatus
impl PartialEq for ComponentTaskStatus
impl StructuralPartialEq for ComponentTaskStatus
Auto Trait Implementations§
impl Freeze for ComponentTaskStatus
impl RefUnwindSafe for ComponentTaskStatus
impl Send for ComponentTaskStatus
impl Sync for ComponentTaskStatus
impl Unpin for ComponentTaskStatus
impl UnsafeUnpin for ComponentTaskStatus
impl UnwindSafe for ComponentTaskStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more