pub struct TaskStatus {
pub state: String,
pub created_at: i64,
pub started_at: i64,
pub completed_at: i64,
pub assigned_workers: Vec<String>,
pub active_worker: String,
pub exit_code: Option<i64>,
pub output_contexts: Vec<String>,
pub stdout: Option<String>,
pub stderr: Option<String>,
pub error: Option<String>,
}
Expand description
Runtime status of a task
Fields§
§state: String
§created_at: i64
§started_at: i64
§completed_at: i64
§assigned_workers: Vec<String>
§active_worker: String
§exit_code: Option<i64>
§output_contexts: Vec<String>
§stdout: Option<String>
§stderr: Option<String>
§error: Option<String>
Trait Implementations§
Source§impl Debug for TaskStatus
impl Debug for TaskStatus
Source§impl<'de> Deserialize<'de> for TaskStatus
impl<'de> Deserialize<'de> for TaskStatus
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
Source§impl From<TaskStatus> for TaskStatus
impl From<TaskStatus> for TaskStatus
Source§fn from(proto: TaskStatus) -> Self
fn from(proto: TaskStatus) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TaskStatus
impl RefUnwindSafe for TaskStatus
impl Send for TaskStatus
impl Sync for TaskStatus
impl Unpin for TaskStatus
impl UnwindSafe for TaskStatus
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request