Struct qiniu_http::MetricsBuilder
source · [−]pub struct MetricsBuilder(_);
Expand description
HTTP 响应的指标信息构建器
Implementations
sourceimpl 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
sourceimpl Clone for MetricsBuilder
impl Clone for MetricsBuilder
sourcefn clone(&self) -> MetricsBuilder
fn clone(&self) -> MetricsBuilder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for MetricsBuilder
impl Debug for MetricsBuilder
sourceimpl Default for MetricsBuilder
impl Default for MetricsBuilder
sourcefn 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more