pub struct BacktestSample {
pub case_id: String,
pub profile_id: String,
pub analyzer_version: AnalyzerVersion,
pub provider: AntiBotProvider,
pub confidence: f64,
pub request_count: usize,
pub suspicious_request_count: usize,
}Expand description
One profile result for one backtest case.
Fields§
§case_id: StringCase identifier from the source corpus.
profile_id: StringProfile identifier used for this run.
analyzer_version: AnalyzerVersionAnalyzer version that executed this sample.
provider: AntiBotProviderAggregate provider prediction for the replayed HAR.
confidence: f64Confidence score for the aggregate prediction.
request_count: usizeNumber of requests classified in this case.
suspicious_request_count: usizeNumber of suspicious requests (blocked/challenged or non-unknown provider).
Trait Implementations§
Source§impl Clone for BacktestSample
impl Clone for BacktestSample
Source§fn clone(&self) -> BacktestSample
fn clone(&self) -> BacktestSample
Returns a duplicate of the value. Read more
1.0.0 · 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 BacktestSample
impl Debug for BacktestSample
Source§impl<'de> Deserialize<'de> for BacktestSample
impl<'de> Deserialize<'de> for BacktestSample
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
Source§impl PartialEq for BacktestSample
impl PartialEq for BacktestSample
Source§impl Serialize for BacktestSample
impl Serialize for BacktestSample
impl StructuralPartialEq for BacktestSample
Auto Trait Implementations§
impl Freeze for BacktestSample
impl RefUnwindSafe for BacktestSample
impl Send for BacktestSample
impl Sync for BacktestSample
impl Unpin for BacktestSample
impl UnsafeUnpin for BacktestSample
impl UnwindSafe for BacktestSample
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