pub struct HttpStat {Show 28 fields
pub id: i64,
pub target_id: i64,
pub target_name: String,
pub url: String,
pub dns_lookup: i32,
pub quic_connect: i32,
pub tcp_connect: i32,
pub tls_handshake: i32,
pub server_processing: i32,
pub content_transfer: i32,
pub total: i32,
pub addr: String,
pub status_code: i32,
pub tls: String,
pub alpn: String,
pub subject: String,
pub issuer: String,
pub cert_not_before: String,
pub cert_not_after: String,
pub cert_cipher: String,
pub cert_domains: Vec<String>,
pub body_size: i32,
pub region: String,
pub error: String,
pub result: i16,
pub remark: String,
pub created: String,
pub modified: String,
}Fields§
§id: i64§target_id: i64§target_name: String§url: String§dns_lookup: i32§quic_connect: i32§tcp_connect: i32§tls_handshake: i32§server_processing: i32§content_transfer: i32§total: i32§addr: String§status_code: i32§tls: String§alpn: String§subject: String§issuer: String§cert_not_before: String§cert_not_after: String§cert_cipher: String§cert_domains: Vec<String>§body_size: i32§region: String§error: String§result: i16§remark: String§created: String§modified: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for HttpStat
impl<'de> Deserialize<'de> for HttpStat
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 HttpStat
impl RefUnwindSafe for HttpStat
impl Send for HttpStat
impl Sync for HttpStat
impl Unpin for HttpStat
impl UnsafeUnpin for HttpStat
impl UnwindSafe for HttpStat
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more