pub struct MetricsBuilder(/* private fields */);
Expand description
HTTP 响应的指标信息构建器
Implementations§
Source§impl MetricsBuilder
impl MetricsBuilder
Sourcepub fn total_duration(&mut self, duration: Duration) -> &mut Self
pub fn total_duration(&mut self, duration: Duration) -> &mut Self
设置总体请求耗时
Sourcepub fn name_lookup_duration(&mut self, duration: Duration) -> &mut Self
pub fn name_lookup_duration(&mut self, duration: Duration) -> &mut Self
设置域名查询的耗时
Sourcepub fn connect_duration(&mut self, duration: Duration) -> &mut Self
pub fn connect_duration(&mut self, duration: Duration) -> &mut Self
设置建立连接的耗时
Sourcepub fn secure_connect_duration(&mut self, duration: Duration) -> &mut Self
pub fn secure_connect_duration(&mut self, duration: Duration) -> &mut Self
设置建立安全连接的耗时
Sourcepub fn redirect_duration(&mut self, duration: Duration) -> &mut Self
pub fn redirect_duration(&mut self, duration: Duration) -> &mut Self
设置重定向的耗时
Sourcepub fn transfer_duration(&mut self, duration: Duration) -> &mut Self
pub fn transfer_duration(&mut self, duration: Duration) -> &mut Self
设置请求和响应数据传输的耗时
Trait Implementations§
Source§impl Clone for MetricsBuilder
impl Clone for MetricsBuilder
Source§fn clone(&self) -> MetricsBuilder
fn clone(&self) -> MetricsBuilder
Returns a copy 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 MetricsBuilder
impl Debug for MetricsBuilder
Source§impl Default for MetricsBuilder
impl Default for MetricsBuilder
Source§fn default() -> MetricsBuilder
fn default() -> MetricsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MetricsBuilder
impl RefUnwindSafe for MetricsBuilder
impl Send for MetricsBuilder
impl Sync for MetricsBuilder
impl Unpin for MetricsBuilder
impl UnwindSafe for MetricsBuilder
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