tigerbeetle-unofficial-core

Crates.iotigerbeetle-unofficial-core
lib.rstigerbeetle-unofficial-core
version0.3.0+0.13.133
sourcesrc
created_at2023-07-18 11:48:20.812325
updated_at2024-07-13 16:04:16.317587
descriptionSafe low level callback-based async bindings to tigerbeetle client library.
homepage
repositoryhttps://github.com/ZetaNumbers/tigerbeetle-rs
max_upload_size
id919398
size86,284
Daria Sukhonina (zetanumbers)

documentation

README

tigerbeetle-rs

Unofficial tigerbeetle bindings for Rust.

Status

Because this tigerbeetle client library implementation is not a part of the official tigerbeetle repo, it is hard to ensure and keep some of rust safety guarantees from the outside. For that reason I invite people to contribute to this repo or finally develop the official rust client library.

Repo Overview

The repository hosts the following libraries:

  • Crates.io docs.rs - Safe high-level async bindings. Implemented with #![forbid(unsafe_code)] upon tigerbeetle-unofficial-core.
  • Crates.io docs.rs - Safe low-level callback-based async bindings.
  • Crates.io docs.rs - Unsafe native bindings.

License

This project is licensed under either of

at your option.

Commit count: 68

cargo fmt