Struct chromiumoxide_cdp::cdp::browser_protocol::network::CookieParam [−][src]
pub struct CookieParam { pub name: String, pub value: String, pub url: Option<String>, pub domain: Option<String>, pub path: Option<String>, pub secure: Option<bool>, pub http_only: Option<bool>, pub same_site: Option<CookieSameSite>, pub expires: Option<TimeSinceEpoch>, pub priority: Option<CookiePriority>, }
Expand description
Cookie parameter object CookieParam
Fields
name: String
Cookie name.
value: String
Cookie value.
url: Option<String>
The request-URI to associate with the setting of the cookie. This value can affect the default domain and path values of the created cookie.
domain: Option<String>
Cookie domain.
path: Option<String>
Cookie path.
secure: Option<bool>
True if cookie is secure.
http_only: Option<bool>
True if cookie is http-only.
same_site: Option<CookieSameSite>
Cookie SameSite type.
expires: Option<TimeSinceEpoch>
Cookie expiration date, session cookie if not set
priority: Option<CookiePriority>
Cookie Priority.
Implementations
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for CookieParam
impl Send for CookieParam
impl Sync for CookieParam
impl Unpin for CookieParam
impl UnwindSafe for CookieParam
Blanket Implementations
Mutably borrows from an owned value. Read more