Expand description
BlockDevice backed by host-process-owned callbacks. Used when the
caller already holds the underlying resource (an FSKit
FSBlockDeviceResource, a Go file handle, a C-side fd) and the Rust
side just needs a trait surface to feed into a driver.