Safe rust idiomatic bindings for the WireGuard NT C library: <#404>
Features of the WireGuard NT library are wrapped using pure rust types and functions to make usage feel ergonomic.
Add a dependency on this library to your
Inside your code load the wireguard.dll signed driver file, downloaded from <#404>
Then either call [
Adapter::create] or [
Adapter::open] to obtain a wireguard
adapter. Start by setting its config with [
examples/demo_server.rs that connects to the wireguard demo server
Wireguard NT versions 0.10 and above are supported. Versions < 0.10 have breaking changes that make interoperability hard. Please file an issue if this effects your use case.