Struct qiniu_http::MetricsBuilder
source · 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 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