Mirage_block_copy.Sparse_copymodule From : Mirage_block_combinators_s.SEEKABLEmodule B = Mirage_blockval pp_error :
Stdlib.Format.formatter ->
[< `A of From.error
| `B of Dest.write_error
| `Different_sizes
| `Is_read_only ] ->
unitval v :
src:From.t ->
dst:Dest.t ->
( unit, [> `A of From.error | `B of Dest.write_error | `Different_sizes ] )
Stdlib.result
Lwt.t