| Crates.io | nbd |
| lib.rs | nbd |
| version | 0.3.1 |
| created_at | 2018-07-24 22:24:07.902587+00 |
| updated_at | 2024-03-28 16:40:49.420792+00 |
| description | Rust library for NBD (network block device) servers and clients. |
| homepage | |
| repository | https://github.com/vi/rust-nbd |
| max_upload_size | |
| id | 75817 |
| size | 46,960 |
Network block device protocol implementation in Rust. Not all features are currently supported in server.
Accepts a Read+Write+Seek as a data to be exposed in server mode. Provides Read+Write+Seek in client mode. Underlying connection is Read+Write, usage of bufstream crate is recommended.
This library is IO-agnostic, but async is not supported.
See server example or client example.
This is a rather early version.