pub struct TaskRun {
pub runId: u64,
pub state: TaskState,
pub reasonCreated: String,
pub reasonResolved: Option<String>,
pub workerGroup: Option<String>,
pub workerId: Option<String>,
pub takenUntil: Option<String>,
pub scheduled: Option<String>,
pub started: Option<String>,
pub resolved: Option<String>,
}
Fields§
§runId: u64
§state: TaskState
§reasonCreated: String
§reasonResolved: Option<String>
§workerGroup: Option<String>
§workerId: Option<String>
§takenUntil: Option<String>
§scheduled: Option<String>
§started: Option<String>
§resolved: Option<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TaskRun
impl<'de> Deserialize<'de> for TaskRun
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TaskRun
impl RefUnwindSafe for TaskRun
impl Send for TaskRun
impl Sync for TaskRun
impl Unpin for TaskRun
impl UnwindSafe for TaskRun
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