Rust bindings

Start with nng-rs.

nng-rs is a safe, idiomatic Rust wrapper for NNG. It is an independently maintained project with its own maintainers and release lifecycle—not part of the NNG core project.

The examples below are sourced from nng-rs’s default branch. Each covers one Scalability Protocol using Rust’s safe wrapper API.

For nng-rs API and release questions, use the nng-rs project; for NNG core behavior, use the NNG project.