mirror of
https://github.com/launchbadge/sqlx.git
synced 2025-10-02 07:21:08 +00:00
22 lines
530 B
Rust
22 lines
530 B
Rust
#[macro_use]
|
|
extern crate criterion;
|
|
|
|
use criterion::{Criterion, black_box};
|
|
|
|
fn criterion_benchmark(c: &mut Criterion) {
|
|
c.bench_function("establish connection", |b| {
|
|
b.iter(|| {
|
|
let conn = Connection::establish(ConnectOptions {
|
|
host: "127.0.0.1",
|
|
port: 3306,
|
|
user: Some("root"),
|
|
database: None,
|
|
password: None,
|
|
});
|
|
})
|
|
});
|
|
}
|
|
|
|
criterion_group!(benches, criterion_benchmark);
|
|
criterion_main!(benches);
|