libcryptsetup-rs-sys

Crates.iolibcryptsetup-rs-sys
lib.rslibcryptsetup-rs-sys
version0.4.0
sourcesrc
created_at2020-01-10 03:04:29.96877
updated_at2024-02-21 17:14:59.926478
descriptionLow level bindings for libcryptsetup
homepagehttps://stratis-storage.github.io/
repositoryhttps://github.com/stratis-storage/libcryptsetup-rs
max_upload_size
id197054
size28,120
John Baublitz (jbaublitz)

documentation

https://docs.rs/libcryptsetup-rs-sys

README

libcryptsetup-rs-sys

This crate provides low-level Rust bindings generated by bindgen for libcryptsetup.

Building

The libcryptsetup bindings require some dependencies outside of cargo to build properly:

  1. cryptsetup (provided by cryptsetup on Fedora)
  2. cryptsetup development headers (provided by cryptsetup-devel on Fedora)
  3. libclang (provided by clang on Fedora)

Testing

Tests are automatically generated by bindgen. To check that bindings have been generated correctly, run:

cargo test
Commit count: 634

cargo fmt