pub struct CookiePartitionKeyBuilder { /* private fields */ }Expand description
Builder for CookiePartitionKey.
Implementations§
Source§impl CookiePartitionKeyBuilder
impl CookiePartitionKeyBuilder
Sourcepub fn top_level_site<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn top_level_site<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
The site of the top-level URL the browser was visiting at the start of the request to the endpoint that set the cookie.
Sourcepub fn has_cross_site_ancestor<VALUE: Into<bool>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn has_cross_site_ancestor<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
Indicates if the cookie has any ancestors that are cross-site to the topLevelSite.
Sourcepub fn build(
&self,
) -> Result<CookiePartitionKey, CookiePartitionKeyBuilderError>
pub fn build( &self, ) -> Result<CookiePartitionKey, CookiePartitionKeyBuilderError>
Trait Implementations§
Source§impl Clone for CookiePartitionKeyBuilder
impl Clone for CookiePartitionKeyBuilder
Source§fn clone(&self) -> CookiePartitionKeyBuilder
fn clone(&self) -> CookiePartitionKeyBuilder
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 CookiePartitionKeyBuilder
impl RefUnwindSafe for CookiePartitionKeyBuilder
impl Send for CookiePartitionKeyBuilder
impl Sync for CookiePartitionKeyBuilder
impl Unpin for CookiePartitionKeyBuilder
impl UnsafeUnpin for CookiePartitionKeyBuilder
impl UnwindSafe for CookiePartitionKeyBuilder
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