My name is Tage Johansson, and I have just completed my project for [Google Summer of Code][4] the summer 2023. This is a short description of what I've done and some thoughts about the project.
Network Block Device ([NBD][2]) is a protocol for exporting block devices, either between processes or across the network. [Libnbd][1] is a client library for talking to NBD servers. This library had bindings in various languages, including C, Golang and Python, but not in [Rust][3].