pub struct SitemapSummary {
pub files: Vec<Url>,
pub url_count: u32,
pub hash: u64,
pub truncated: bool,
pub failed_files: u32,
pub complete: bool,
}Expand description
What we keep about a site’s sitemaps (the URL list itself is not stored).
Fields§
§files: Vec<Url>§url_count: u32§hash: u64§truncated: boolThe URL cap was reached.
failed_files: u32Sitemap files that could not be fetched or parsed.
complete: boolFalse when discovery stopped early (file cap or deadline), so the URL list may be partial and must not be read as the site shrinking.
Trait Implementations§
Source§impl Clone for SitemapSummary
impl Clone for SitemapSummary
Source§impl Debug for SitemapSummary
impl Debug for SitemapSummary
Source§impl Default for SitemapSummary
impl Default for SitemapSummary
Source§impl<'de> Deserialize<'de> for SitemapSummary
impl<'de> Deserialize<'de> for SitemapSummary
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 SitemapSummary
Source§impl PartialEq for SitemapSummary
impl PartialEq for SitemapSummary
Source§impl Serialize for SitemapSummary
impl Serialize for SitemapSummary
impl StructuralPartialEq for SitemapSummary
Auto Trait Implementations§
impl Freeze for SitemapSummary
impl RefUnwindSafe for SitemapSummary
impl Send for SitemapSummary
impl Sync for SitemapSummary
impl Unpin for SitemapSummary
impl UnsafeUnpin for SitemapSummary
impl UnwindSafe for SitemapSummary
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