pub struct Crawler {Show 26 fields
pub link_chain_depth: usize,
pub focus_depth: usize,
pub deep_depth: usize,
pub broad_deep_breadth: usize,
pub broad_deep_depth: usize,
pub crawl_delay: u32,
pub deep_crawl_delay: u32,
pub broad_deep_crawl_delay: u32,
pub max_concurrent_crawls: usize,
pub revisit_delay: u32,
pub revisit_score: u32,
pub domain_chunk_size: u32,
pub resolver_timeout: u32,
pub seeder: CrawlerSeeder,
pub method: String,
pub randomiser: i32,
pub do_processing: bool,
pub do_acting: bool,
pub do_scoring: bool,
pub do_following: bool,
pub do_scrolls: bool,
pub do_clicks: bool,
pub idle_check_frequency: i32,
pub idle_timeout: i32,
pub pause: bool,
pub kill_list: String,
}
Fields§
§link_chain_depth: usize
§focus_depth: usize
§deep_depth: usize
§broad_deep_breadth: usize
§broad_deep_depth: usize
§crawl_delay: u32
§deep_crawl_delay: u32
§broad_deep_crawl_delay: u32
§max_concurrent_crawls: usize
§revisit_delay: u32
§revisit_score: u32
§domain_chunk_size: u32
§resolver_timeout: u32
§seeder: CrawlerSeeder
§method: String
§randomiser: i32
§do_processing: bool
§do_acting: bool
§do_scoring: bool
§do_following: bool
§do_scrolls: bool
§do_clicks: bool
§idle_check_frequency: i32
§idle_timeout: i32
§pause: bool
§kill_list: String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Crawler
impl<'de> Deserialize<'de> for Crawler
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 Crawler
impl RefUnwindSafe for Crawler
impl Send for Crawler
impl Sync for Crawler
impl Unpin for Crawler
impl UnwindSafe for Crawler
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