libstrophe-sys-bindgen

Documentation

See full documentation

Usage

Add this to your Cargo.toml: [dependencies] libstrophe-sys-bindgen = "3.0.0"

Build Status

libstrophe C library bindings

This crate provides bindings to [libstrophe] C library which enables you the creation of XMPP clients and servers. The bindings were statically generated using [bindgen] so the crate doesn't have a hard dependency on bindgen. If you still want to regenerate the bindings during building of the create, enable buildtime_bindgen feature.

Usage of this crate creates runtime dependency on libstrophe.so so be sure to install that using your package manager.

Current bindings were generated from libstrophe version: 0.9.3

The difference from [libstrophe-sys] crate is the this one is automatically generated hence easier to maintain.

This crate contains only C bindings, for Rust ergonomic interface see libstrophe crate.

License: LGPL-3.0