Rust bindings for TDB

Jelmer Vernooij jelmer at samba.org
Tue Aug 8 10:43:01 UTC 2023


I've created Rust bindings for TDB. Th. Rust crate can be found at https://crates.io/crates/trivialdb (TDB was already taken :-( ). Documentation will be available on https://docs.rs/trivialdb/ at some point - it's waiting for their build image to include libtdb-dev.

These bindings aim to provide a Rust idiomatic interface to TDB, and cover most of the existing TDB API.

For now, this lives in its own git repository at https://github.com/jelmer/tdb-rs. I'm happy to see it shipped in the main samba repository if there's an appetite for that, but it would add another tool chain so perhaps it's better to keep it separate for now.

Cheers,

Jelmer


More information about the samba-technical mailing list