pub struct RsProcessingProgress {
pub processing_id: String,
pub progress: u32,
pub status: RsProcessingStatus,
pub error: Option<String>,
pub eta: Option<i64>,
pub request: Option<Box<RsRequest>>,
}Expand description
Response from get_progress plugin method
Fields§
§processing_id: StringProcessing ID
progress: u32Progress percentage (0-100)
status: RsProcessingStatusCurrent status
error: Option<String>Error message if status is Error
eta: Option<i64>UTC timestamp (milliseconds) for estimated completion - can be updated
request: Option<Box<RsRequest>>Updated request with final URL when finished
Trait Implementations§
Source§impl Clone for RsProcessingProgress
impl Clone for RsProcessingProgress
Source§fn clone(&self) -> RsProcessingProgress
fn clone(&self) -> RsProcessingProgress
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 RsProcessingProgress
impl Debug for RsProcessingProgress
Source§impl Default for RsProcessingProgress
impl Default for RsProcessingProgress
Source§fn default() -> RsProcessingProgress
fn default() -> RsProcessingProgress
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RsProcessingProgress
impl<'de> Deserialize<'de> for RsProcessingProgress
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 RsProcessingProgress
impl PartialEq for RsProcessingProgress
Source§impl Serialize for RsProcessingProgress
impl Serialize for RsProcessingProgress
impl StructuralPartialEq for RsProcessingProgress
Auto Trait Implementations§
impl Freeze for RsProcessingProgress
impl RefUnwindSafe for RsProcessingProgress
impl Send for RsProcessingProgress
impl Sync for RsProcessingProgress
impl Unpin for RsProcessingProgress
impl UnwindSafe for RsProcessingProgress
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