pub struct ScraperOptions {
pub keep_images: bool,
pub formats: FormatFlags,
pub already_downloaded: HashSet<String>,
pub archive_file: Option<String>,
pub skip_download: bool,
pub download_attempts: u32,
pub verbose: 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.
download_attempts: u32Number of times to attempt to download any file before giving up on a book. Set to 0 to try indefinitely.
verbose: boolIf true, extra output will be given.
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<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
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().