pub struct CrawlReport {
pub health_score: u8,
pub checks_passed: u16,
pub checks_total: u16,
pub counts: Vec<(CheckId, u32)>,
pub inlink_samples: Vec<InlinkSample>,
pub summary: CrawlSummary,
}Fields§
§health_score: u8§checks_passed: u16§checks_total: u16§counts: Vec<(CheckId, u32)>Failing checks only, in CheckId order, with the number of affected pages
(1 for site-wide checks). When read back, entries for checks this version doesn’t
know (added by a later one) are skipped, so newer audits still load.
inlink_samples: Vec<InlinkSample>§summary: CrawlSummaryTrait Implementations§
Source§impl Clone for CrawlReport
impl Clone for CrawlReport
Source§impl Debug for CrawlReport
impl Debug for CrawlReport
Source§impl<'de> Deserialize<'de> for CrawlReport
impl<'de> Deserialize<'de> for CrawlReport
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
impl Eq for CrawlReport
Source§impl PartialEq for CrawlReport
impl PartialEq for CrawlReport
Source§impl Serialize for CrawlReport
impl Serialize for CrawlReport
impl StructuralPartialEq for CrawlReport
Auto Trait Implementations§
impl Freeze for CrawlReport
impl RefUnwindSafe for CrawlReport
impl Send for CrawlReport
impl Sync for CrawlReport
impl Unpin for CrawlReport
impl UnsafeUnpin for CrawlReport
impl UnwindSafe for CrawlReport
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