small cleanup

master
Tyler Neely 10 years ago
parent cb40659ef8
commit 52e776c8ea
  1. 9
      README.md

@ -16,16 +16,15 @@ use rocksdb::RocksDB;
fn main() { fn main() {
let db = RocksDB::open_default("/path/for/rocksdb/storage").unwrap; let db = RocksDB::open_default("/path/for/rocksdb/storage").unwrap;
db.put(b"my key", b"my value"); db.put(b"my key", b"my value");
db.get(b"my key").map( |value| { db.get(b"my key")
match value.to_utf8() { .map( |value| { 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!("operational problem encountered: {}", e) });
db.delete(b"my key"); db.delete(b"my key");
db.close(); db.close();

Loading…
Cancel
Save