pub struct UsageTimeBucket {
pub start_time: u64,
pub end_time: u64,
pub result: Vec<UsageTimeBucketResult>,
}
Fields§
§start_time: u64
§end_time: u64
§result: Vec<UsageTimeBucketResult>
Implementations§
Trait Implementations§
Source§impl Clone for UsageTimeBucket
impl Clone for UsageTimeBucket
Source§fn clone(&self) -> UsageTimeBucket
fn clone(&self) -> UsageTimeBucket
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 UsageTimeBucket
impl Debug for UsageTimeBucket
Source§impl<'de> Deserialize<'de> for UsageTimeBucket
impl<'de> Deserialize<'de> for UsageTimeBucket
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 PartialEq for UsageTimeBucket
impl PartialEq for UsageTimeBucket
Source§impl Serialize for UsageTimeBucket
impl Serialize for UsageTimeBucket
impl StructuralPartialEq for UsageTimeBucket
Auto Trait Implementations§
impl Freeze for UsageTimeBucket
impl RefUnwindSafe for UsageTimeBucket
impl Send for UsageTimeBucket
impl Sync for UsageTimeBucket
impl Unpin for UsageTimeBucket
impl UnwindSafe for UsageTimeBucket
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