pub struct TaskProgressBeanObject {Show 13 fields
pub param_self: String,
pub id: String,
pub description: Option<String>,
pub status: Status,
pub message: Option<String>,
pub result: Option<Option<Value>>,
pub submitted_by: i64,
pub progress: i64,
pub elapsed_runtime: i64,
pub submitted: i64,
pub started: Option<i64>,
pub finished: Option<i64>,
pub last_update: i64,
}
Expand description
TaskProgressBeanObject : Details about a task.
Fields§
§param_self: String
The URL of the task.
id: String
The ID of the task.
description: Option<String>
The description of the task.
status: Status
The status of the task.
message: Option<String>
Information about the progress of the task.
result: Option<Option<Value>>
The result of the task execution.
submitted_by: i64
The ID of the user who submitted the task.
progress: i64
The progress of the task, as a percentage complete.
elapsed_runtime: i64
The execution time of the task, in milliseconds.
submitted: i64
A timestamp recording when the task was submitted.
started: Option<i64>
A timestamp recording when the task was started.
finished: Option<i64>
A timestamp recording when the task was finished.
last_update: i64
A timestamp recording when the task progress was last updated.
Implementations§
Trait Implementations§
Source§impl Clone for TaskProgressBeanObject
impl Clone for TaskProgressBeanObject
Source§fn clone(&self) -> TaskProgressBeanObject
fn clone(&self) -> TaskProgressBeanObject
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 TaskProgressBeanObject
impl Debug for TaskProgressBeanObject
Source§impl Default for TaskProgressBeanObject
impl Default for TaskProgressBeanObject
Source§fn default() -> TaskProgressBeanObject
fn default() -> TaskProgressBeanObject
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaskProgressBeanObject
impl<'de> Deserialize<'de> for TaskProgressBeanObject
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 PartialEq for TaskProgressBeanObject
impl PartialEq for TaskProgressBeanObject
Source§impl Serialize for TaskProgressBeanObject
impl Serialize for TaskProgressBeanObject
impl StructuralPartialEq for TaskProgressBeanObject
Auto Trait Implementations§
impl Freeze for TaskProgressBeanObject
impl RefUnwindSafe for TaskProgressBeanObject
impl Send for TaskProgressBeanObject
impl Sync for TaskProgressBeanObject
impl Unpin for TaskProgressBeanObject
impl UnwindSafe for TaskProgressBeanObject
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