Paolo Bonzini
|
ca0d60a6ad
rust: qom: add ParentField
|
8 luni în urmă |
Paolo Bonzini
|
ba3b81f3b6
rust: qom: add initial subset of methods on Object
|
9 luni în urmă |
Paolo Bonzini
|
f50cd85c84
rust: qom: add casting functionality
|
8 luni în urmă |
Paolo Bonzini
|
c2f41c1b15
rust: tests: allow writing more than one test
|
9 luni în urmă |
Paolo Bonzini
|
716d89f9cc
rust: re-export C types from qemu-api submodules
|
9 luni în urmă |
Paolo Bonzini
|
4aed0296b3
rust: rename qemu-api modules to follow C code a bit more
|
9 luni în urmă |
Paolo Bonzini
|
6dd818fbbb
rust: qom: put class_init together from multiple ClassInitImpl<>
|
8 luni în urmă |
Paolo Bonzini
|
166e8a1fd1
rust: qom: change the parent type to an associated type
|
9 luni în urmă |
Paolo Bonzini
|
7bd8e3ef63
rust: qom: split ObjectType from ObjectImpl trait
|
9 luni în urmă |
Paolo Bonzini
|
8c80c472da
rust: qdev: move device_class_init! body to generic function, ClassInitImpl implementation to macro
|
9 luni în urmă |
Paolo Bonzini
|
c6c4f3e0d9
rust: qom: move ClassInitImpl to the instance side
|
9 luni în urmă |
Paolo Bonzini
|
3701fb22df
rust: qom: convert type_info! macro to an associated const
|
9 luni în urmă |
Paolo Bonzini
|
93ea0896ea
rust: qom: rename Class trait to ClassInitImpl
|
9 luni în urmă |
Paolo Bonzini
|
b2a4854508
rust: qom: add default definitions for ObjectImpl
|
9 luni în urmă |
Paolo Bonzini
|
7a35e2fb80
rust: fix a couple style issues from clippy
|
9 luni în urmă |
Paolo Bonzini
|
ce4a144cf8
rust: do not use --generate-cstr
|
10 luni în urmă |
Junjie Mao
|
f351840088
rust: introduce alternative implementation of offset_of!
|
10 luni în urmă |
Paolo Bonzini
|
718e255f0a
rust: introduce a c_str macro
|
10 luni în urmă |
Paolo Bonzini
|
9f7d4520d6
rust: use std::os::raw instead of core::ffi
|
10 luni în urmă |
Manos Pitsidianakis
|
0a65e4124a
rust: add definitions for vmstate
|
10 luni în urmă |
Paolo Bonzini
|
cde3c425d1
rust: build integration test for the qemu_api crate
|
10 luni în urmă |