Mirage_block_iter.Fold
module Block : B.S
val s : f:( 'a -> int64 -> Cstruct.t -> 'b Lwt.t ) -> 'c -> Block.t -> ( 'd, Block.error ) Stdlib.result Lwt.t