pub struct BenchmarkSuite { /* private fields */ }
Expand description
Comprehensive benchmark suite
Implementations§
Source§impl BenchmarkSuite
impl BenchmarkSuite
Sourcepub fn new() -> NeuralResult<Self>
pub fn new() -> NeuralResult<Self>
Create a new benchmark suite
Sourcepub fn run_comprehensive_benchmarks(&mut self) -> NeuralResult<()>
pub fn run_comprehensive_benchmarks(&mut self) -> NeuralResult<()>
Run comprehensive benchmarks
Auto Trait Implementations§
impl Freeze for BenchmarkSuite
impl !RefUnwindSafe for BenchmarkSuite
impl Send for BenchmarkSuite
impl Sync for BenchmarkSuite
impl Unpin for BenchmarkSuite
impl !UnwindSafe for BenchmarkSuite
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