We're using this binding for [SlateDB](https://github.com/slatedb/slatedb) (a storage engine similar to RocksDB). SlateDB uses Rust traits in several scenarios: 1. Users implement a `MergeOperator` trait to implement custom merge logic in SlateDB 2. SlateDB provides a `LogCallback` so bindings may integrate SlateDB logs into their log framework of choice It seems that the current Node bindgen library doesn't support these use cases. - Do you have any plans to add such support? - Are you open to accepting (AI coded, AI tested, human reviewed) PRs for these features?
Activity
1egoman commentedon Mar 23, 2026
Hi! Definitely open to contributions, though we actually have our own effort ongoing at livekit right now to introduce both of these eventually.
Going to tag in @jhugman as he has been assisting and can go into the current plan a bit more!
criccomini commentedon Mar 23, 2026
Sounds good! If y'all are working on this, all the better!
I did find some other issues, for which I've opened GH PRs. cc @jhugman