This is an example project which focus on proving how to use rustlang to work with RAW kvm API. It also try to use rust and cargo features as much as possible, event if sometimes it seems redundant and unnecessary.
|---- examples
|---- images
|---- libkvm
|---- src
I divide projects to 2 workspaces -- libkvm and src, which libkvm provides
basis c-level api binding to rust, and src will use these apis to construct
the upper level function.
If you want to see how to work with the rust api, examples is the first place
maybe you want to take a look.