qemu-cr16/subprojects
Paolo Bonzini bfe0f6b02a subprojects: add the foreign crate
This is a cleaned up and separated version of the patches at
https://lore.kernel.org/all/20240701145853.1394967-4-pbonzini@redhat.com/
https://lore.kernel.org/all/20240701145853.1394967-5-pbonzini@redhat.com/

Its first user will be the Error bindings; for example a QEMU Error ** can be
converted to a Rust Option using

     unsafe { Option::<Error>::from_foreign(c_error) }

Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2025-06-05 20:24:51 +02:00
..
libvduse
libvhost-user win32: remove usage of attribute gcc_struct 2025-01-17 10:45:13 +00:00
packagefiles subprojects: add the foreign crate 2025-06-05 20:24:51 +02:00
.gitignore subprojects: add the foreign crate 2025-06-05 20:24:51 +02:00
anyhow-1-rs.wrap subprojects: add the anyhow crate 2025-06-05 20:24:51 +02:00
arbitrary-int-1-rs.wrap
berkeley-softfloat-3.wrap
berkeley-testfloat-3.wrap
bilge-0.2-rs.wrap
bilge-impl-0.2-rs.wrap rust: let bilge use "let ... else" 2025-05-06 16:02:04 +02:00
dtc.wrap
either-1-rs.wrap
foreign-0.3-rs.wrap subprojects: add the foreign crate 2025-06-05 20:24:51 +02:00
itertools-0.11-rs.wrap
keycodemapdb.wrap
libblkio.wrap
libc-0.2-rs.wrap rust: subprojects: add libc crate 2025-02-25 10:49:23 +01:00
libvfio-user.wrap
proc-macro-error-1-rs.wrap
proc-macro-error-attr-1-rs.wrap
proc-macro2-1-rs.wrap
quote-1-rs.wrap
slirp.wrap
syn-2-rs.wrap
unicode-ident-1-rs.wrap