pub struct NamespaceKeyUsageResponse {
pub key_id: String,
pub namespace: String,
pub total_requests: u64,
pub successful_requests: u64,
pub failed_requests: u64,
pub bytes_transferred: u64,
pub avg_latency_ms: f64,
}Expand description
Response from GET /v1/namespaces/:namespace/keys/:key_id/usage (SEC-1).
Fields§
§key_id: String§namespace: String§total_requests: u64§successful_requests: u64§failed_requests: u64§bytes_transferred: u64§avg_latency_ms: f64Trait Implementations§
Source§impl Clone for NamespaceKeyUsageResponse
impl Clone for NamespaceKeyUsageResponse
Source§fn clone(&self) -> NamespaceKeyUsageResponse
fn clone(&self) -> NamespaceKeyUsageResponse
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 NamespaceKeyUsageResponse
impl Debug for NamespaceKeyUsageResponse
Source§impl<'de> Deserialize<'de> for NamespaceKeyUsageResponse
impl<'de> Deserialize<'de> for NamespaceKeyUsageResponse
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 NamespaceKeyUsageResponse
impl RefUnwindSafe for NamespaceKeyUsageResponse
impl Send for NamespaceKeyUsageResponse
impl Sync for NamespaceKeyUsageResponse
impl Unpin for NamespaceKeyUsageResponse
impl UnsafeUnpin for NamespaceKeyUsageResponse
impl UnwindSafe for NamespaceKeyUsageResponse
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