Struct atomic_bomb_engine::models::result::ApiResult
source · pub struct ApiResult {Show 16 fields
pub name: String,
pub url: String,
pub method: String,
pub success_rate: f64,
pub error_rate: f64,
pub median_response_time: u64,
pub response_time_95: u64,
pub response_time_99: u64,
pub total_requests: u64,
pub rps: f64,
pub max_response_time: u64,
pub min_response_time: u64,
pub err_count: i32,
pub total_data_kb: f64,
pub throughput_per_second_kb: f64,
pub concurrent_number: i32,
}Fields§
§name: String§url: String§method: String§success_rate: f64§error_rate: f64§median_response_time: u64§response_time_95: u64§response_time_99: u64§total_requests: u64§rps: f64§max_response_time: u64§min_response_time: u64§err_count: i32§total_data_kb: f64§throughput_per_second_kb: f64§concurrent_number: i32Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ApiResult
impl<'de> Deserialize<'de> for ApiResult
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 ApiResult
impl RefUnwindSafe for ApiResult
impl Send for ApiResult
impl Sync for ApiResult
impl Unpin for ApiResult
impl UnwindSafe for ApiResult
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