28 releases (10 stable)
4.0.1 | Oct 4, 2021 |
---|---|
3.0.1 | Dec 9, 2018 |
2.0.1 | Nov 26, 2018 |
1.0.3 | Jul 11, 2018 |
0.1.0 | Jun 30, 2015 |
#1925 in Filesystem
Used in r2d2_gluster
54KB
1.5K
SLoC
Gfapi Rust Bindings

The gfapi-sys crate provides declarations and linkage for the Gluster gfapi C library.
Higher level safe abstractions are provided by the gluster.rs file. These safe bindings are only partially implemented. For an example of how to use the bindings please see the examples directory.
Note: These bindings will fail to build with Glusterfs 3.x series
Projects written with Gfapi-sys
Here is a list of known projects using gfapi-sys:
For information on how to use this library see: https://gluster.readthedocs.org/en/latest/Features/libgfapi/
Want to add your project here? Create a pull request for it!
lib.rs
:
GlusterFS API bindings GlusterFS is a scalable network filesystem suitable for data-intensive tasks such as cloud storage and media streaming. This crate exposes the glfs module for low level interaction with the api. It also exposes a set of safe wrappers in the gluster module
Dependencies
~0.3–2.5MB
~45K SLoC