pub struct RawScrapeResult {
pub url: String,
pub status_code: u16,
pub content_type: Option<String>,
pub html: String,
pub headers: Vec<(String, String)>,
}Expand description
Raw scrape result before formatting
Fields§
§url: StringFinal URL after redirects
status_code: u16HTTP status code
content_type: Option<String>Content-Type header
html: StringRaw HTML content
headers: Vec<(String, String)>Response headers
Trait Implementations§
Source§impl Clone for RawScrapeResult
impl Clone for RawScrapeResult
Source§fn clone(&self) -> RawScrapeResult
fn clone(&self) -> RawScrapeResult
Returns a duplicate of the value. Read more
1.0.0 · 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 RawScrapeResult
impl RefUnwindSafe for RawScrapeResult
impl Send for RawScrapeResult
impl Sync for RawScrapeResult
impl Unpin for RawScrapeResult
impl UnsafeUnpin for RawScrapeResult
impl UnwindSafe for RawScrapeResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more