pub struct ProgressCheckpoint {
pub status: Option<String>,
pub message: Option<String>,
pub completed_steps: Option<u32>,
pub total_steps: Option<u32>,
pub touched_paths: Vec<String>,
pub recorded_at: String,
}Fields§
§status: Option<String>§message: Option<String>§completed_steps: Option<u32>§total_steps: Option<u32>§touched_paths: Vec<String>§recorded_at: StringTrait Implementations§
Source§impl Clone for ProgressCheckpoint
impl Clone for ProgressCheckpoint
Source§fn clone(&self) -> ProgressCheckpoint
fn clone(&self) -> ProgressCheckpoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ProgressCheckpoint
impl Debug for ProgressCheckpoint
Source§impl Default for ProgressCheckpoint
impl Default for ProgressCheckpoint
Source§fn default() -> ProgressCheckpoint
fn default() -> ProgressCheckpoint
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProgressCheckpoint
impl<'de> Deserialize<'de> for ProgressCheckpoint
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 ProgressCheckpoint
impl RefUnwindSafe for ProgressCheckpoint
impl Send for ProgressCheckpoint
impl Sync for ProgressCheckpoint
impl Unpin for ProgressCheckpoint
impl UnsafeUnpin for ProgressCheckpoint
impl UnwindSafe for ProgressCheckpoint
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