2 releases
Uses new Rust 2024
| 0.1.1 | Nov 29, 2025 |
|---|---|
| 0.1.0 | Nov 22, 2025 |
#2 in #fund
Used in vhost-device-net
46KB
1K
SLoC
tokio-vhost
This crate implements the vhost-user protocol with an interface based on asynchronous Rust Streams, and exposes buffers within the virtio vrings with Rust ownership semantics.
The entrypoint for using this crate is the VhostDevice struct.
This crate was created as part of the effort to provide a vhost-user networking backend on Spectrum.
This project was funded through the NGI0 Entrust Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement Nº 101069594.
Dependencies
~8–19MB
~209K SLoC