Commit e585d23e authored by Tyler Neely's avatar Tyler Neely

2->4 spacing

parent 3fba236e
This diff is collapsed.
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
pub use ffi as rocksdb_ffi; pub use ffi as rocksdb_ffi;
pub use rocksdb::{ pub use rocksdb::{
RocksDB, RocksDB,
RocksDBResult, RocksDBResult,
}; };
pub mod rocksdb; pub mod rocksdb;
pub mod ffi; pub mod ffi;
...@@ -5,53 +5,52 @@ use test::Bencher; ...@@ -5,53 +5,52 @@ use test::Bencher;
#[allow(dead_code)] #[allow(dead_code)]
fn main() { fn main() {
match RocksDB::open_default("/tmp/rust-rocksdb") { match RocksDB::open_default("/tmp/rust-rocksdb") {
Ok(db) => { Ok(db) => {
assert!(db.put(b"my key", b"my value").is_ok()); assert!(db.put(b"my key", b"my value").is_ok());
db.get(b"my key").map( |value| { db.get(b"my key").map( |value| {
match value.to_utf8() { match value.to_utf8() {
Some(v) => Some(v) =>
println!("retrieved utf8 value: {}", v), println!("retrieved utf8 value: {}", v),
None => None =>
println!("did not read valid utf-8 out of the db"), println!("did not read valid utf-8 out of the db"),
} }
}) })
.on_absent( || { println!("value not found") }) .on_absent( || { println!("value not found") })
.on_error( |e| { println!("error retrieving value: {}", e) }); .on_error( |e| { println!("error retrieving value: {}", e) });
assert!(db.delete(b"my key").is_ok()); assert!(db.delete(b"my key").is_ok());
db.close(); db.close();
}, },
Err(e) => panic!(e), Err(e) => panic!(e),
} }
} }
#[allow(dead_code)] #[allow(dead_code)]
#[bench] #[bench]
fn writes(b: &mut Bencher) { fn writes(b: &mut Bencher) {
let db = RocksDB::open_default("testdb").unwrap(); let db = RocksDB::open_default("testdb").unwrap();
let mut i = 0 as u64; let mut i = 0 as u64;
b.iter(|| { b.iter(|| {
db.put(i.to_string().as_bytes(), b"v1111"); db.put(i.to_string().as_bytes(), b"v1111");
i += 1; i += 1;
}); });
db.close(); db.close();
} }
#[allow(dead_code)] #[allow(dead_code)]
#[bench] #[bench]
fn reads(b: &mut Bencher) { fn reads(b: &mut Bencher) {
let db = RocksDB::open_default("testdb").unwrap(); let db = RocksDB::open_default("testdb").unwrap();
let mut i = 0 as u64; let mut i = 0 as u64;
b.iter(|| { b.iter(|| {
db.get(i.to_string().as_bytes()).on_error( db.get(i.to_string().as_bytes()).on_error( |e| {
|e| { println!("error: {}", e);
println!("error: {}", e); e
e });
}); i += 1;
i += 1; });
}); db.close();
db.close();
} }
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment