//! The `BlockRead` trait — the byte source `lamxfs` reads a volume through.
/// Block-level reads for a mounted volume.
///
/// `lamxfs` never seeks; it asks for a byte range starting at an absolute
/// offset and expects the implementor to fill the whole buffer. Identical in
/// shape to `lambutter::BlockRead`, so a consumer that already provides one
/// needs only a one-line adapter to satisfy both.