pub struct FeaProgressEvent {
pub operation: String,
pub phase: FeaProgressPhase,
pub status: FeaProgressStatus,
pub message: String,
pub current: Option<u64>,
pub total: Option<u64>,
pub fraction: Option<f64>,
pub metadata: BTreeMap<String, String>,
}Fields§
§operation: String§phase: FeaProgressPhase§status: FeaProgressStatus§message: String§current: Option<u64>§total: Option<u64>§fraction: Option<f64>§metadata: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for FeaProgressEvent
impl Clone for FeaProgressEvent
Source§fn clone(&self) -> FeaProgressEvent
fn clone(&self) -> FeaProgressEvent
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 FeaProgressEvent
impl Debug for FeaProgressEvent
Source§impl<'de> Deserialize<'de> for FeaProgressEvent
impl<'de> Deserialize<'de> for FeaProgressEvent
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 FeaProgressEvent
impl PartialEq for FeaProgressEvent
Source§impl Serialize for FeaProgressEvent
impl Serialize for FeaProgressEvent
impl StructuralPartialEq for FeaProgressEvent
Auto Trait Implementations§
impl Freeze for FeaProgressEvent
impl RefUnwindSafe for FeaProgressEvent
impl Send for FeaProgressEvent
impl Sync for FeaProgressEvent
impl Unpin for FeaProgressEvent
impl UnsafeUnpin for FeaProgressEvent
impl UnwindSafe for FeaProgressEvent
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