On Fri, Aug 16, 2019 at 12:08:09PM -0500, Eric Blake wrote:
Similar to what I just did for OCaml (this IS an API break,
requiring
recompilation of any existing Rust plugin), and done because I want to
add fast_zero support to both languages as part of my upcoming fast
zero series.
Note that it's an API break, but not an ABI break. OCaml and Rust
nbdkit plugins use the C ABI.
Adding Martin K in CC as he's better at this than me. The other
patches are:
https://www.redhat.com/archives/libguestfs/2019-August/msg00286.html
Rich.
Figuring out how to get extents working was hard enough that I
punted
that, still.
Eric Blake (2):
rust: Implement can_cache
rust: Add support for dynamic .thread_model
plugins/rust/nbdkit-rust-plugin.pod | 29 ++++++++++++++++++++++++-----
plugins/rust/examples/ramdisk.rs | 8 ++++++--
plugins/rust/src/lib.rs | 23 ++++++++++++++++++++---
3 files changed, 50 insertions(+), 10 deletions(-)
--
2.20.1
_______________________________________________
Libguestfs mailing list
Libguestfs(a)redhat.com
https://www.redhat.com/mailman/listinfo/libguestfs
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages.
http://libguestfs.org