pub struct WebAssessmentUsage { /* private fields */ }Expand description
Aggregate monotonic usage for one assessment authority.
Implementations§
Source§impl WebAssessmentUsage
impl WebAssessmentUsage
pub const fn retained_subjects(self) -> usize
pub const fn executed_subjects(self) -> usize
pub const fn retained_forms(self) -> usize
Sourcepub const fn retained_unique_url_bytes(self) -> usize
pub const fn retained_unique_url_bytes(self) -> usize
Returns bytes charged once per distinct canonical URL identity.
pub const fn total_requests(self) -> u32
pub const fn active_verifications(self) -> u16
pub const fn request_body_bytes(self) -> u64
pub const fn response_bytes(self) -> u64
pub const fn elapsed_ms(self) -> u64
Trait Implementations§
Source§impl Clone for WebAssessmentUsage
impl Clone for WebAssessmentUsage
Source§fn clone(&self) -> WebAssessmentUsage
fn clone(&self) -> WebAssessmentUsage
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 WebAssessmentUsage
Source§impl Debug for WebAssessmentUsage
impl Debug for WebAssessmentUsage
Source§impl Default for WebAssessmentUsage
impl Default for WebAssessmentUsage
Source§fn default() -> WebAssessmentUsage
fn default() -> WebAssessmentUsage
Returns the “default value” for a type. Read more
impl Eq for WebAssessmentUsage
Source§impl PartialEq for WebAssessmentUsage
impl PartialEq for WebAssessmentUsage
impl StructuralPartialEq for WebAssessmentUsage
Auto Trait Implementations§
impl Freeze for WebAssessmentUsage
impl RefUnwindSafe for WebAssessmentUsage
impl Send for WebAssessmentUsage
impl Sync for WebAssessmentUsage
impl Unpin for WebAssessmentUsage
impl UnsafeUnpin for WebAssessmentUsage
impl UnwindSafe for WebAssessmentUsage
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