//! Storage performance benchmarks //! //! This module provides comprehensive performance benchmarks for all storage //! backends, measuring throughput, latency, and scalability characteristics. //! //! NOTE: Benchmarks disabled due to type mismatches and async closure issues //! that require code rewrites. Enable with `--features storage_benchmarks`. #![allow(clippy::excessive_nesting, deprecated, unused_imports, dead_code)] // Benchmarks require significant refactoring due to: // 1. Arc vs Box type mismatches // 2. Async closure borrow checker issues with mutable captures // 3. API changes in criterion's async benchmarking use criterion::{criterion_group, criterion_main, Criterion}; fn placeholder_bench(_c: &mut Criterion) { // Placeholder - see module documentation for why benchmarks are disabled } criterion_group!(storage_benches, placeholder_bench); criterion_main!(storage_benches);