bitcoinleveldb-cache 0.1.19

Low-level, Bitcoin Core–compatible in-memory cache for LevelDB-style storage, providing capacity-bounded LRU eviction, explicit charge-based memory accounting, and opaque pointer values with custom deleters for FFI-heavy systems.
1
2
3
4
5
6
7
8
9
// ---------------- [ File: bitcoinleveldb-cache/src/lib.rs ]
#[macro_use] mod imports; use imports::*;

x!{cache}
x!{cache_handle}
x!{cache_interface}
x!{cache_rep}
x!{cache_test}
x!{encode_decode}