pub struct HttpRequestMetrics {
pub total_requests: u64,
pub successful_requests: u64,
pub failed_requests: u64,
pub avg_response_time_ms: u64,
pub last_request_time: u64,
pub connection_uptime: u64,
}Expand description
HTTP request metrics for Bithumb REST API
Fields§
§total_requests: u64Total number of HTTP requests made
successful_requests: u64Number of successful HTTP requests
failed_requests: u64Number of failed HTTP requests
avg_response_time_ms: u64Average response time in milliseconds
last_request_time: u64Timestamp of the last request in milliseconds
connection_uptime: u64Connection uptime in milliseconds
Implementations§
Trait Implementations§
Source§impl Clone for HttpRequestMetrics
impl Clone for HttpRequestMetrics
Source§fn clone(&self) -> HttpRequestMetrics
fn clone(&self) -> HttpRequestMetrics
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HttpRequestMetrics
impl Debug for HttpRequestMetrics
Source§impl Default for HttpRequestMetrics
impl Default for HttpRequestMetrics
Source§fn default() -> HttpRequestMetrics
fn default() -> HttpRequestMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HttpRequestMetrics
impl RefUnwindSafe for HttpRequestMetrics
impl Send for HttpRequestMetrics
impl Sync for HttpRequestMetrics
impl Unpin for HttpRequestMetrics
impl UnwindSafe for HttpRequestMetrics
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