pub struct UsageByEndpointData {
pub endpoints: Vec<EndpointUsage>,
pub start_time: Option<i64>,
pub end_time: Option<i64>,
}Expand description
Inner data for get_usage_by_endpoint.
Fields§
§endpoints: Vec<EndpointUsage>Per-endpoint rows.
start_time: Option<i64>Start of the queried window.
end_time: Option<i64>End of the queried window.
Trait Implementations§
Source§impl Clone for UsageByEndpointData
impl Clone for UsageByEndpointData
Source§fn clone(&self) -> UsageByEndpointData
fn clone(&self) -> UsageByEndpointData
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 moreSource§impl Debug for UsageByEndpointData
impl Debug for UsageByEndpointData
Source§impl<'de> Deserialize<'de> for UsageByEndpointData
impl<'de> Deserialize<'de> for UsageByEndpointData
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
Auto Trait Implementations§
impl Freeze for UsageByEndpointData
impl RefUnwindSafe for UsageByEndpointData
impl Send for UsageByEndpointData
impl Sync for UsageByEndpointData
impl Unpin for UsageByEndpointData
impl UnsafeUnpin for UsageByEndpointData
impl UnwindSafe for UsageByEndpointData
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