5 releases (3 breaking)
0.6.0 | May 18, 2024 |
---|---|
0.5.1 | May 11, 2024 |
0.5.0 | May 11, 2024 |
0.4.0 | May 8, 2024 |
0.2.0 | Apr 20, 2024 |
#89 in Emulators
261 downloads per month
38KB
1K
SLoC
A library for programmatically controlling systems such as emulators or virtual machines.
lib.rs
:
QEMU
A QemuSystem
that implements
SystemHarness
can be instantiated using a
QemuSystemConfig
that can be deserialized
using serde.
The top-most mapping should align with the QEMU argument names with the sub-mappings aligning with the backends and/or properties of the arguments.
An example QEMU configuration:
Containers
A ContainerSystem
that implements
SystemHarness
can be instantiated using a
ContainerSystemConfig
that can be deserialized
using serde.
An example of a container configuration:
Dependencies
~0.3–1MB
~22K SLoC