Struct gbscraper::scraper::types::ScraperOptions
source · pub struct ScraperOptions {
pub keep_images: bool,
pub formats: FormatFlags,
pub already_downloaded: HashSet<String>,
pub archive_file: Option<String>,
pub skip_download: bool,
}Expand description
Scrape options.
Fields§
§keep_images: boolIf true, downloaded images will not be deleted after conversion.
formats: FormatFlagsFormat(s) to convert downloaded images to.
already_downloaded: HashSet<String>IDs of issues to skip.
archive_file: Option<String>File to store IDs of already downloaded books.
skip_download: boolIf true, only retrieve metadata without downloading or processing images.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ScraperOptions
impl RefUnwindSafe for ScraperOptions
impl Send for ScraperOptions
impl Sync for ScraperOptions
impl Unpin for ScraperOptions
impl UnwindSafe for ScraperOptions
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> 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 moresource§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().