pub struct ScenarioResult {
pub name: String,
pub command_kind: String,
pub original_tokens: usize,
pub filtered_tokens: usize,
pub savings_tokens: usize,
pub savings_percent: f64,
pub latency_us: f64,
pub original_lines: usize,
pub filtered_lines: usize,
pub signal_preserved: bool,
}Expand description
Result for a single benchmark scenario.
Fields§
§name: String§command_kind: String§original_tokens: usize§filtered_tokens: usize§savings_tokens: usize§savings_percent: f64§latency_us: f64§original_lines: usize§filtered_lines: usize§signal_preserved: boolTrait Implementations§
Source§impl Debug for ScenarioResult
impl Debug for ScenarioResult
Auto Trait Implementations§
impl Freeze for ScenarioResult
impl RefUnwindSafe for ScenarioResult
impl Send for ScenarioResult
impl Sync for ScenarioResult
impl Unpin for ScenarioResult
impl UnsafeUnpin for ScenarioResult
impl UnwindSafe for ScenarioResult
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