3个版本
0.1.2 | 2021年2月23日 |
---|---|
0.1.1 | 2021年2月23日 |
0.1.0 | 2021年2月23日 |
#2200 在 数据结构
每月下载 27次
在 keyplace 中使用
13KB
298 行
toboggan-kv
Sled风格的键值抽象层
let bta = BTreeAdapter::new();
braap(bta);
let tmpdir = tempfile::tempdir().unwrap();
let sa = SledAdapter::open(tmpdir.path()).unwrap();
braap(sa);
fn braap<T:Toboggan>( store: T ){
let beasts = store.open_tree("beasts").unwrap();
beasts.insert("meow", "cat").unwrap();
}
lib.rs
:
Toboggan - Sled风味的键值抽象
let bta = BTreeAdapter::new();
braap(bta);
let tmpdir = tempfile::tempdir().unwrap();
let sa = SledAdapter::open(tmpdir.path()).unwrap();
braap(sa);
fn braap<T:Toboggan>( store: T ){
let beasts = store.open_tree("beasts").unwrap();
beasts.insert("meow", "cat").unwrap();
}
依赖项
~2–11MB
~118K SLoC