pub struct UrlInfo {
pub anchor_count: i32,
pub discovery_date: NaiveDate,
pub document_size: i64,
pub http_status: i32,
pub is_page: bool,
pub last_crawled_date: NaiveDate,
pub total_child_url_count: i32,
pub url: String,
}Expand description
Detailed information about a specific URL
Contains comprehensive metadata about a URL including crawl status, size, and link information.
Fields§
§anchor_count: i32Number of anchor links pointing to this URL
discovery_date: NaiveDateWhen Bing first discovered this URL
document_size: i64Size of the document in bytes
http_status: i32HTTP status code returned when crawling
is_page: boolWhether this is a page (true) or directory (false)
last_crawled_date: NaiveDateWhen Bing last crawled this URL
total_child_url_count: i32Total number of child URLs under this URL
url: StringThe URL
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UrlInfo
impl<'de> Deserialize<'de> for UrlInfo
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
Auto Trait Implementations§
impl Freeze for UrlInfo
impl RefUnwindSafe for UrlInfo
impl Send for UrlInfo
impl Sync for UrlInfo
impl Unpin for UrlInfo
impl UnwindSafe for UrlInfo
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)