pub struct FlowSummary {
pub id: String,
pub method: String,
pub url: String,
pub host: String,
pub path: String,
pub status: Option<u16>,
pub duration_ms: Option<u64>,
pub tags: Vec<String>,
pub start_time_ms: i64,
pub has_error: bool,
pub is_websocket: bool,
}Expand description
Flow 的轻量摘要,用于列表展示和 AI 快速分析。
Fields§
§id: String§method: String§url: String§host: String§path: String§status: Option<u16>§duration_ms: Option<u64>§start_time_ms: i64§has_error: bool§is_websocket: boolTrait Implementations§
Source§impl Clone for FlowSummary
impl Clone for FlowSummary
Source§fn clone(&self) -> FlowSummary
fn clone(&self) -> FlowSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FlowSummary
impl Debug for FlowSummary
Source§impl<'de> Deserialize<'de> for FlowSummary
impl<'de> Deserialize<'de> for FlowSummary
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 FlowSummary
impl RefUnwindSafe for FlowSummary
impl Send for FlowSummary
impl Sync for FlowSummary
impl Unpin for FlowSummary
impl UnsafeUnpin for FlowSummary
impl UnwindSafe for FlowSummary
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