tokio-vhost

Crates.iotokio-vhost
lib.rstokio-vhost
version0.1.1
created_at2025-11-22 12:01:51.69608+00
updated_at2025-11-29 19:28:57.881578+00
descriptionAsync vhost-user implementation and abstraction
homepage
repositoryhttps://cyberchaos.dev/yuka/tokio-vhost
max_upload_size
id1945248
size58,711
Yureka (yuyuyureka)

documentation

README

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.

NLNet Foundation logo NGI Zero Entrust logo

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.

Commit count: 0

cargo fmt