NOTICE: These bindings are currently subject to change and should not be used without the expectation of future breakage.
In order to generate rust bindings for s2n-tls, you need to have the following installed:
- Rust - this can be easily installed with rustup
- libclang - this is usually installed through your system's package manager
- libssl-dev
- pkg-config
Generating rust bindings can be accomplished by running the generate.sh
script:
$ ./bindings/rust/generate.sh