pub struct RefreshReport {
pub nodes: usize,
pub updated_sources: usize,
pub not_modified_sources: usize,
pub cached_sources: usize,
pub failed_sources: usize,
pub skipped_nodes: usize,
pub cache_read_failures: usize,
pub cache_write_failures: usize,
pub sources: Vec<SourceReport>,
}Expand description
Last completed refresh, available after build and background refresh too.
Fields§
§nodes: usizeUnique nodes in the resulting pool.
updated_sources: usizeSources with changed, successfully parsed content.
not_modified_sources: usizeSources confirmed by HTTP 304.
cached_sources: usizeSources restored from disk.
failed_sources: usizeFailed remote sources, including those with successful fallback.
skipped_nodes: usizeUnsupported, duplicate or invalid parsed nodes.
cache_read_failures: usizeCache reads that failed due to filesystem errors.
cache_write_failures: usizeCache writes that failed after successful remote validation.
sources: Vec<SourceReport>Details for each configured subscription, in configuration order.
Trait Implementations§
Source§impl Clone for RefreshReport
impl Clone for RefreshReport
Source§fn clone(&self) -> RefreshReport
fn clone(&self) -> RefreshReport
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 RefreshReport
impl Debug for RefreshReport
Source§impl Default for RefreshReport
impl Default for RefreshReport
Source§fn default() -> RefreshReport
fn default() -> RefreshReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RefreshReport
impl RefUnwindSafe for RefreshReport
impl Send for RefreshReport
impl Sync for RefreshReport
impl Unpin for RefreshReport
impl UnsafeUnpin for RefreshReport
impl UnwindSafe for RefreshReport
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