pub struct GetCookiesOptions {Show 16 fields
pub url: String,
pub origins: Option<Vec<String>>,
pub names: Option<Vec<String>>,
pub browsers: Option<Vec<BrowserName>>,
pub profile: Option<String>,
pub chrome_profile: Option<String>,
pub edge_profile: Option<String>,
pub firefox_profile: Option<String>,
pub safari_cookies_file: Option<String>,
pub include_expired: Option<bool>,
pub timeout_ms: Option<u64>,
pub debug: Option<bool>,
pub mode: Option<CookieMode>,
pub inline_cookies_file: Option<String>,
pub inline_cookies_json: Option<String>,
pub inline_cookies_base64: Option<String>,
}Fields§
§url: String§origins: Option<Vec<String>>§names: Option<Vec<String>>§browsers: Option<Vec<BrowserName>>§profile: Option<String>§chrome_profile: Option<String>§edge_profile: Option<String>§firefox_profile: Option<String>§include_expired: Option<bool>§timeout_ms: Option<u64>§debug: Option<bool>§mode: Option<CookieMode>Implementations§
Source§impl GetCookiesOptions
impl GetCookiesOptions
pub fn new(url: impl Into<String>) -> Self
pub fn origins(self, origins: Vec<String>) -> Self
pub fn names(self, names: Vec<String>) -> Self
pub fn browsers(self, browsers: Vec<BrowserName>) -> Self
pub fn chrome_profile(self, profile: impl Into<String>) -> Self
pub fn edge_profile(self, profile: impl Into<String>) -> Self
pub fn firefox_profile(self, profile: impl Into<String>) -> Self
pub fn include_expired(self, include: bool) -> Self
pub fn timeout_ms(self, ms: u64) -> Self
pub fn debug(self, debug: bool) -> Self
pub fn mode(self, mode: CookieMode) -> Self
Trait Implementations§
Source§impl Clone for GetCookiesOptions
impl Clone for GetCookiesOptions
Source§fn clone(&self) -> GetCookiesOptions
fn clone(&self) -> GetCookiesOptions
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for GetCookiesOptions
impl RefUnwindSafe for GetCookiesOptions
impl Send for GetCookiesOptions
impl Sync for GetCookiesOptions
impl Unpin for GetCookiesOptions
impl UnsafeUnpin for GetCookiesOptions
impl UnwindSafe for GetCookiesOptions
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