Crates.io | nbd |
lib.rs | nbd |
version | 0.3.1 |
source | src |
created_at | 2018-07-24 22:24:07.902587 |
updated_at | 2024-03-28 16:40:49.420792 |
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.