5 releases
0.0.10 | Feb 21, 2024 |
---|---|
0.0.9 | Oct 17, 2023 |
0.0.7 | May 20, 2023 |
#975 in HTTP server
Used in 2 crates
(via uwebsockets_rs)
550KB
11K
SLoC
Rust sys crate for uWebSockets CAPI
Usage
In order to use uWebSockets in your Rust application you will have to install and link the following static libraries to you
binary - libz
, libuv
, libssl
, libcrypto
and libstdc++
.
It may look something like that in your build.rs file:
println!("cargo:rustc-link-lib=z");
println!("cargo:rustc-link-lib=uv");
println!("cargo:rustc-link-lib=ssl");
println!("cargo:rustc-link-lib=crypto");
println!("cargo:rustc-link-lib=stdc++");
Development
Make sure to fetch submodules - uWebSockets and uSockets. You probably don't want to fetch all submodules with --recursive option unless you want to.
Dependencies
~0–1.9MB
~37K SLoC