librados

Crates.iolibrados
lib.rslibrados
version0.2.0
created_at2025-11-22 23:34:52.066811+00
updated_at2025-12-10 20:19:27.957439+00
descriptionIdiomatic (async) rust bindings for librados
homepagehttps://github.com/datdenkikniet/librados
repositoryhttps://github.com/datdenkikniet/librados
max_upload_size
id1945882
size3,894,662
(datdenkikniet)

documentation

README

librados

Idiomatic bindings (both sync and runtime-agnostic async) for Ceph's librados.

Linking

This library automatically dynamically links to an in-tree copy of the librados.so.2.0.0 dynamic library, as included in Ceph reef (ceph version 18.2.7 (6b0e988052ec84cf2d4a54ff9bbbc5e720b621ad) reef (stable)).

This means that the computer you run your final binary program on must have a compatible version of librados installed, and findable in the link path. The default installation of Ceph does this for you automatically.

The librados library is licensed under LGPLv2.1 (see LICENSE-LGPL2.1), which places requirements on software compiled using this library.

Usage

For usage examples, start at the Rados struct, or the examples.

License

This project is licensed under the MIT license. See LICENSE for the full license text.

Notice

The copy of librados.so.2.0.0 included in this source tree is licensed under the LGPLv2.1 license (see LICENSE-LGPL2.1).

This project dynamically links against librados, licensed under the LGPLv2.1 license (see LICENSE-LGPL2.1), which places requirements on software compiled using this library.

Commit count: 0

cargo fmt