pub struct Task {
pub id: Option<i32>,
pub execution_id: Option<i32>,
pub status: Option<String>,
pub status_message: Option<String>,
pub run_count: Option<i32>,
pub extra_attrs: Option<HashMap<String, Value>>,
pub creation_time: Option<String>,
pub update_time: Option<String>,
pub start_time: Option<String>,
pub end_time: Option<String>,
}Fields§
§id: Option<i32>The ID of task
execution_id: Option<i32>The ID of task execution
status: Option<String>The status of task
status_message: Option<String>The status message of task
run_count: Option<i32>The count of task run
extra_attrs: Option<HashMap<String, Value>>§creation_time: Option<String>The creation time of task
update_time: Option<String>The update time of task
start_time: Option<String>The start time of task
end_time: Option<String>The end time of task
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Task
impl<'de> Deserialize<'de> for Task
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
impl StructuralPartialEq for Task
Auto Trait Implementations§
impl Freeze for Task
impl RefUnwindSafe for Task
impl Send for Task
impl Sync for Task
impl Unpin for Task
impl UnwindSafe for Task
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