pub struct ArchiveProgress {
pub archive_id: String,
pub phase: ArchiveProgressPhase,
pub active_url: Option<String>,
pub stats: CrawlStats,
pub max_pages: usize,
}Expand description
Point-in-time archive progress event.
Fields§
§archive_id: StringArchive ID associated with the run.
phase: ArchiveProgressPhaseCurrent high-level run phase.
active_url: Option<String>URL currently being processed, when available.
stats: CrawlStatsBest-known crawl counters at the time of emission.
max_pages: usizeConfigured maximum page count for progress scaling.
Trait Implementations§
Source§impl Clone for ArchiveProgress
impl Clone for ArchiveProgress
Source§fn clone(&self) -> ArchiveProgress
fn clone(&self) -> ArchiveProgress
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 moreAuto Trait Implementations§
impl Freeze for ArchiveProgress
impl RefUnwindSafe for ArchiveProgress
impl Send for ArchiveProgress
impl Sync for ArchiveProgress
impl Unpin for ArchiveProgress
impl UnsafeUnpin for ArchiveProgress
impl UnwindSafe for ArchiveProgress
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