libstrophe-sys-bindgen 8.1.1

Rust bindings for libstrophe, generated using bindgen
Documentation
# libstrophe-sys-bindgen

[![Build Status](https://github.com/twistedfall/libstrophe-sys-bindgen/actions/workflows/libstrophe-sys-bindgen.yml/badge.svg)](https://github.com/twistedfall/libstrophe-sys-bindgen/actions/workflows/libstrophe-sys-bindgen.yml)
[![Documentation](https://docs.rs/libstrophe-sys-bindgen/badge.svg)](https://docs.rs/libstrophe-sys-bindgen)
[![Crates.io](https://img.shields.io/crates/v/libstrophe-sys-bindgen)](https://crates.io/crates/libstrophe-sys-bindgen)
![Maintenance](https://img.shields.io/badge/maintenance-passively--maintained-yellowgreen.svg)

[Support the project]https://github.com/sponsors/twistedfall | [Documentation]https://docs.rs/libstrophe-sys-bindgen


## Usage

Run:
```shell
cargo add libstrophe-sys-bindgen
```
Or add to your Cargo.toml:
```toml
[dependencies]
libstrophe-sys-bindgen = "8.1.1"
```

## 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 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][libstrophe_crate] crate.

[libstrophe]: http://strophe.im/libstrophe
[bindgen]: https://crates.io/crates/bindgen
[libstrophe-sys]: https://crates.io/crates/libstrophe-sys
[libstrophe_crate]: https://crates.io/crates/libstrophe

## License

LGPL-3.0