pub struct OnPageApiTaskPost {Show 42 fields
pub target: String,
pub max_crawl_pages: i32,
pub start_url: Option<String>,
pub force_sitewide_checks: Option<bool>,
pub priority_urls: Option<Vec<String>>,
pub max_crawl_depth: Option<i32>,
pub crawl_delay: Option<i32>,
pub store_raw_html: Option<bool>,
pub enable_content_parsing: Option<bool>,
pub support_cookies: Option<bool>,
pub accept_language: Option<String>,
pub custom_robots_txt: Option<String>,
pub robots_txt_merge_mode: Option<String>,
pub custom_user_agent: Option<String>,
pub browser_preset: Option<String>,
pub browser_screen_width: Option<i32>,
pub browser_screen_height: Option<i32>,
pub browser_screen_scale_factor: Option<f32>,
pub respect_sitemap: Option<bool>,
pub custom_sitemap: Option<String>,
pub crawl_sitemap_only: Option<bool>,
pub load_resources: Option<bool>,
pub enable_www_redirect_check: Option<bool>,
pub enable_javascript: Option<bool>,
pub enable_xhr: Option<bool>,
pub enable_browser_rendering: Option<bool>,
pub disable_cookie_popup: Option<bool>,
pub custom_js: Option<String>,
pub validate_micromarkup: Option<bool>,
pub allow_subdomains: Option<bool>,
pub allowed_subdomains: Option<Vec<String>>,
pub disallowed_subdomains: Option<Vec<String>>,
pub check_spell: Option<String>,
pub check_spell_language: Option<String>,
pub check_spell_exceptions: Option<Vec<String>>,
pub calculate_keyword_density: Option<bool>,
pub disable_sitewide_checks: Option<Vec<String>>,
pub disable_page_checks: Option<Vec<String>>,
pub switch_pool: Option<bool>,
pub return_despite_timeout: Option<bool>,
pub tag: Option<String>,
pub pingback_url: Option<String>,
}Fields§
§target: String§max_crawl_pages: i32§start_url: Option<String>§force_sitewide_checks: Option<bool>§priority_urls: Option<Vec<String>>§max_crawl_depth: Option<i32>§crawl_delay: Option<i32>§store_raw_html: Option<bool>§enable_content_parsing: Option<bool>§accept_language: Option<String>§custom_robots_txt: Option<String>§robots_txt_merge_mode: Option<String>§custom_user_agent: Option<String>§browser_preset: Option<String>§browser_screen_width: Option<i32>§browser_screen_height: Option<i32>§browser_screen_scale_factor: Option<f32>§respect_sitemap: Option<bool>§custom_sitemap: Option<String>§crawl_sitemap_only: Option<bool>§load_resources: Option<bool>§enable_www_redirect_check: Option<bool>§enable_javascript: Option<bool>§enable_xhr: Option<bool>§enable_browser_rendering: Option<bool>§custom_js: Option<String>§validate_micromarkup: Option<bool>§allow_subdomains: Option<bool>§allowed_subdomains: Option<Vec<String>>§disallowed_subdomains: Option<Vec<String>>§check_spell: Option<String>§check_spell_language: Option<String>§check_spell_exceptions: Option<Vec<String>>§calculate_keyword_density: Option<bool>§disable_sitewide_checks: Option<Vec<String>>§disable_page_checks: Option<Vec<String>>§switch_pool: Option<bool>§return_despite_timeout: Option<bool>§tag: Option<String>§pingback_url: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for OnPageApiTaskPost
impl Clone for OnPageApiTaskPost
Source§fn clone(&self) -> OnPageApiTaskPost
fn clone(&self) -> OnPageApiTaskPost
Returns a copy 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 moreSource§impl Debug for OnPageApiTaskPost
impl Debug for OnPageApiTaskPost
Source§impl Default for OnPageApiTaskPost
impl Default for OnPageApiTaskPost
Source§fn default() -> OnPageApiTaskPost
fn default() -> OnPageApiTaskPost
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OnPageApiTaskPost
impl<'de> Deserialize<'de> for OnPageApiTaskPost
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 OnPageApiTaskPost
impl RefUnwindSafe for OnPageApiTaskPost
impl Send for OnPageApiTaskPost
impl Sync for OnPageApiTaskPost
impl Unpin for OnPageApiTaskPost
impl UnwindSafe for OnPageApiTaskPost
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