pub struct BucketTimeframe {
pub start_time_ns: u64,
pub duration_ns: u64,
}Expand description
Time frame covered by a bucket.
Fields§
§start_time_ns: u64Start time of the bucket, in nanoseconds.
duration_ns: u64Width of the bucket, in nanoseconds.
Trait Implementations§
Source§impl Clone for BucketTimeframe
impl Clone for BucketTimeframe
Source§fn clone(&self) -> BucketTimeframe
fn clone(&self) -> BucketTimeframe
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 moreSource§impl Debug for BucketTimeframe
impl Debug for BucketTimeframe
Source§impl<'de> Deserialize<'de> for BucketTimeframe
impl<'de> Deserialize<'de> for BucketTimeframe
Source§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
Source§impl Display for BucketTimeframe
impl Display for BucketTimeframe
Source§impl From<&ClientStatsBucket> for BucketTimeframe
impl From<&ClientStatsBucket> for BucketTimeframe
Source§impl FromStr for BucketTimeframe
impl FromStr for BucketTimeframe
Source§impl Hash for BucketTimeframe
impl Hash for BucketTimeframe
Source§impl PartialEq for BucketTimeframe
impl PartialEq for BucketTimeframe
Source§impl Serialize for BucketTimeframewhere
Self: Display,
impl Serialize for BucketTimeframewhere
Self: Display,
impl Copy for BucketTimeframe
impl Eq for BucketTimeframe
impl StructuralPartialEq for BucketTimeframe
Auto Trait Implementations§
impl Freeze for BucketTimeframe
impl RefUnwindSafe for BucketTimeframe
impl Send for BucketTimeframe
impl Sync for BucketTimeframe
impl Unpin for BucketTimeframe
impl UnwindSafe for BucketTimeframe
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<T> Track for T
impl<T> Track for T
§fn track_allocations(self, token: AllocationGroupToken) -> Tracked<Self>
fn track_allocations(self, token: AllocationGroupToken) -> Tracked<Self>
Instruments this type by attaching the given allocation group token, returning a
Tracked wrapper. Read more§fn in_current_allocation_group(self) -> Tracked<Self>
fn in_current_allocation_group(self) -> Tracked<Self>
Instruments this type by attaching the current allocation group, returning a
Tracked wrapper. Read more