pub struct TaskSummary {
pub id: TaskId,
pub key: Option<Arc<str>>,
pub pool: Arc<str>,
pub kind: Arc<str>,
pub priority: Priority,
pub status: TaskStatus,
pub attempt: u32,
pub tenant: Option<Arc<str>>,
}Expand description
A live task, as listed by Core::list_tasks.
Fields§
§id: TaskIdTask id.
key: Option<Arc<str>>Key, if any.
pool: Arc<str>Pool.
kind: Arc<str>Kind.
priority: PriorityPriority class.
status: TaskStatusCurrent status.
attempt: u32Attempts started so far.
tenant: Option<Arc<str>>Tenant (pools with fairness).
Trait Implementations§
Source§impl Clone for TaskSummary
impl Clone for TaskSummary
Source§impl Debug for TaskSummary
impl Debug for TaskSummary
Source§impl PartialEq for TaskSummary
impl PartialEq for TaskSummary
impl StructuralPartialEq for TaskSummary
Auto Trait Implementations§
impl Freeze for TaskSummary
impl RefUnwindSafe for TaskSummary
impl Send for TaskSummary
impl Sync for TaskSummary
impl Unpin for TaskSummary
impl UnsafeUnpin for TaskSummary
impl UnwindSafe for TaskSummary
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