pub struct ParseProgress {
pub bytes_processed: u64,
pub releases_parsed: usize,
pub resources_parsed: usize,
pub elapsed: Duration,
pub estimated_total_bytes: Option<u64>,
}
Expand description
Progress information for streaming parsing
Fields§
§bytes_processed: u64
§releases_parsed: usize
§resources_parsed: usize
§elapsed: Duration
§estimated_total_bytes: Option<u64>
Trait Implementations§
Source§impl Clone for ParseProgress
impl Clone for ParseProgress
Source§fn clone(&self) -> ParseProgress
fn clone(&self) -> ParseProgress
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 moreAuto Trait Implementations§
impl Freeze for ParseProgress
impl RefUnwindSafe for ParseProgress
impl Send for ParseProgress
impl Sync for ParseProgress
impl Unpin for ParseProgress
impl UnwindSafe for ParseProgress
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