pub struct CrdbTask {
pub task_id: String,
pub crdb_guid: String,
pub task_type: String,
pub status: String,
pub progress: Option<f32>,
pub start_time: Option<String>,
pub end_time: Option<String>,
pub error: Option<String>,
pub extra: Value,
}
Expand description
CRDB task information
Fields§
§task_id: String
§crdb_guid: String
§task_type: String
§status: String
§progress: Option<f32>
§start_time: Option<String>
§end_time: Option<String>
§error: Option<String>
§extra: Value
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CrdbTask
impl<'de> Deserialize<'de> for CrdbTask
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 CrdbTask
impl RefUnwindSafe for CrdbTask
impl Send for CrdbTask
impl Sync for CrdbTask
impl Unpin for CrdbTask
impl UnwindSafe for CrdbTask
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