pub struct BenchmarkTestData {
pub texts: Vec<&'static str>,
pub semantic_pairs: Vec<(usize, usize, f32)>,
}Expand description
Test data for benchmarking
Fields§
§texts: Vec<&'static str>§semantic_pairs: Vec<(usize, usize, f32)>Implementations§
Source§impl BenchmarkTestData
impl BenchmarkTestData
Sourcepub fn new_default() -> Self
pub fn new_default() -> Self
Get default test data for benchmarking
Auto Trait Implementations§
impl Freeze for BenchmarkTestData
impl RefUnwindSafe for BenchmarkTestData
impl Send for BenchmarkTestData
impl Sync for BenchmarkTestData
impl Unpin for BenchmarkTestData
impl UnwindSafe for BenchmarkTestData
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> 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