Crates.io | libstrophe-sys-bindgen |
lib.rs | libstrophe-sys-bindgen |
version | 8.0.2 |
created_at | 2017-11-07 14:52:19.733302+00 |
updated_at | 2025-07-04 10:07:09.871564+00 |
description | Rust bindings for libstrophe, generated using bindgen |
homepage | |
repository | https://github.com/twistedfall/libstrophe |
max_upload_size | |
id | 38485 |
size | 48,994 |
Support the project | Documentation
Run:
cargo add libstrophe-sys-bindgen
Or add to your Cargo.toml:
[dependencies]
libstrophe-sys-bindgen = "8.0.2"
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 crate, 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.14.0
The difference from libstrophe-sys crate is that this one is automatically generated hence easier to maintain.
This crate contains only C bindings, for Rust ergonomic interface see libstrophe crate.
LGPL-3.0