diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/check_caps.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/check_caps.rs b/examples/check_caps.rs new file mode 100644 index 0000000..e4baf83 --- /dev/null +++ b/examples/check_caps.rs @@ -0,0 +1,13 @@ +use kvm_rs::cap::CapBool::*; +use kvm_rs::cap::CapInt::*; +use kvm_rs::kvm::Kvm; + +fn main() -> std::io::Result<()> { + let kvm = Kvm::new()?; + + println!("KVM_CAP_CHECK_EXTENSION_VM = {}", kvm.check_extenstion(CheckExtensionVm)); + println!("KVM_CAP_NR_VCPUS = {}", kvm.check_extenstion_int(NrVcpus)); + println!("KVM_CAP_MAX_VCPUS = {}", kvm.check_extenstion_int(MaxVcpus)); + + Ok(()) +} |