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 |
#1704 in Filesystem
118 downloads per month
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
~44K SLoC