1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//! UTM VM state — delegates to the global state module.
//!
//! WHY: Both QEMU and UTM providers share a single state file format
//! (VmState) with provider_id/provider_internal_id fields.
use crateResult;
use cratestate;
/// Re-export the global load/save/delete/list for UTM-specific callers.
pub use crate;
/// Check if a UTM VM has state.
/// Build a UTM VM state entry (saves immediately).