Network block device protocol implementation in Rust. For now, only one export and not all features are 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 rather early early version.