pub struct SPN2CaptureRequestOptParams {Show 14 fields
pub capture_all: bool,
pub capture_outlinks: bool,
pub capture_screenshot: bool,
pub delay_wb_availability: bool,
pub force_get: bool,
pub skip_first_archive: bool,
pub outlinks_availability: bool,
pub email_result: bool,
pub if_not_archived_within: Option<Duration>,
pub js_behavior_timeout: Option<Duration>,
pub capture_cookie: Option<String>,
pub use_user_agent: Option<String>,
pub target_username: Option<String>,
pub target_password: Option<String>,
}Expand description
Parameters for a capture request
Refer to the SNP2 docs for an explanation of the parameters.
§Examples
Don’t use any parameters:
let params = spn::SPN2CaptureRequestOptParams::default();Use only some parameters
let params = spn::SPN2CaptureRequestOptParams {
capture_all: true,
..Default::default()
};Fields§
§capture_all: bool§capture_outlinks: bool§capture_screenshot: bool§delay_wb_availability: bool§force_get: bool§skip_first_archive: bool§outlinks_availability: bool§email_result: bool§if_not_archived_within: Option<Duration>§js_behavior_timeout: Option<Duration>§use_user_agent: Option<String>§target_username: Option<String>§target_password: Option<String>Trait Implementations§
Source§impl Default for SPN2CaptureRequestOptParams
impl Default for SPN2CaptureRequestOptParams
Source§fn default() -> SPN2CaptureRequestOptParams
fn default() -> SPN2CaptureRequestOptParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SPN2CaptureRequestOptParams
impl RefUnwindSafe for SPN2CaptureRequestOptParams
impl Send for SPN2CaptureRequestOptParams
impl Sync for SPN2CaptureRequestOptParams
impl Unpin for SPN2CaptureRequestOptParams
impl UnwindSafe for SPN2CaptureRequestOptParams
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