pub struct SuppliedSessionCookieSummary { /* private fields */ }Expand description
Non-secret aggregate of the supplied cookie metadata selected by a policy.
Implementations§
Source§impl SuppliedSessionCookieSummary
impl SuppliedSessionCookieSummary
Number of declared cookie records.
Sourcepub const fn host_only_count(self) -> usize
pub const fn host_only_count(self) -> usize
Number of host-only cookie records.
Sourcepub const fn domain_count(self) -> usize
pub const fn domain_count(self) -> usize
Number of Domain-attribute cookie records.
Sourcepub const fn secure_count(self) -> usize
pub const fn secure_count(self) -> usize
Number of Secure cookie records.
Sourcepub const fn http_only_count(self) -> usize
pub const fn http_only_count(self) -> usize
Number of HttpOnly cookie records.
Sourcepub const fn session_count(self) -> usize
pub const fn session_count(self) -> usize
Number of session cookies without a declared expiry.
Sourcepub const fn persistent_count(self) -> usize
pub const fn persistent_count(self) -> usize
Number of cookies with a declared expiry.
Sourcepub const fn same_site_missing_count(self) -> usize
pub const fn same_site_missing_count(self) -> usize
Number of records without a SameSite declaration.
Sourcepub const fn same_site_strict_count(self) -> usize
pub const fn same_site_strict_count(self) -> usize
Number of SameSite=Strict records.
Sourcepub const fn same_site_lax_count(self) -> usize
pub const fn same_site_lax_count(self) -> usize
Number of SameSite=Lax records.
Sourcepub const fn same_site_none_count(self) -> usize
pub const fn same_site_none_count(self) -> usize
Number of SameSite=None records.
Trait Implementations§
Source§impl Clone for SuppliedSessionCookieSummary
impl Clone for SuppliedSessionCookieSummary
Source§fn clone(&self) -> SuppliedSessionCookieSummary
fn clone(&self) -> SuppliedSessionCookieSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SuppliedSessionCookieSummary
Source§impl Debug for SuppliedSessionCookieSummary
impl Debug for SuppliedSessionCookieSummary
impl Eq for SuppliedSessionCookieSummary
impl StructuralPartialEq for SuppliedSessionCookieSummary
Auto Trait Implementations§
impl Freeze for SuppliedSessionCookieSummary
impl RefUnwindSafe for SuppliedSessionCookieSummary
impl Send for SuppliedSessionCookieSummary
impl Sync for SuppliedSessionCookieSummary
impl Unpin for SuppliedSessionCookieSummary
impl UnsafeUnpin for SuppliedSessionCookieSummary
impl UnwindSafe for SuppliedSessionCookieSummary
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more