[−][src]Struct url_scraper::UrlScraper
Stores the HTML document in memory.
Implementations
impl UrlScraper
[src]
pub fn new(url: &str) -> Result<Self, Error>
[src]
Constructs a new scraper from a given URL.
pub fn new_with_client(url: &str, client: &Client) -> Result<Self, Error>
[src]
Use an existing reqwest::Client
to make a request.
pub fn new_with_html(url: &str, html: &str) -> Result<Self, Error>
[src]
In case the HTML has already been fetched in advance, this can be used to parse from it directly.
pub fn into_iter<'a>(&'a self) -> UrlIter<'a, 'a>
[src]
Fetch the URLs using an iterator.
Auto Trait Implementations
impl !RefUnwindSafe for UrlScraper
impl !Send for UrlScraper
impl !Sync for UrlScraper
impl Unpin for UrlScraper
impl UnwindSafe for UrlScraper
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,