pub struct TaskRunnabilityRow {
pub id: String,
pub status: TaskStatus,
pub runnable: bool,
pub reasons: Vec<NotRunnableReason>,
}Expand description
Per-task runnability row.
Fields§
§id: String§status: TaskStatus§runnable: bool§reasons: Vec<NotRunnableReason>Trait Implementations§
Source§impl Clone for TaskRunnabilityRow
impl Clone for TaskRunnabilityRow
Source§fn clone(&self) -> TaskRunnabilityRow
fn clone(&self) -> TaskRunnabilityRow
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaskRunnabilityRow
impl Debug for TaskRunnabilityRow
Source§impl PartialEq for TaskRunnabilityRow
impl PartialEq for TaskRunnabilityRow
Source§impl Serialize for TaskRunnabilityRow
impl Serialize for TaskRunnabilityRow
impl Eq for TaskRunnabilityRow
impl StructuralPartialEq for TaskRunnabilityRow
Auto Trait Implementations§
impl Freeze for TaskRunnabilityRow
impl RefUnwindSafe for TaskRunnabilityRow
impl Send for TaskRunnabilityRow
impl Sync for TaskRunnabilityRow
impl Unpin for TaskRunnabilityRow
impl UnsafeUnpin for TaskRunnabilityRow
impl UnwindSafe for TaskRunnabilityRow
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.