(snapshot: &Snapshot)
| 79 | } |
| 80 | |
| 81 | pub fn get_vm_snapshot(snapshot: &Snapshot) -> std::result::Result<VmSnapshot, MigratableError> { |
| 82 | if let Some(snapshot_data) = snapshot.snapshot_data.as_ref() { |
| 83 | return snapshot_data.to_state(); |
| 84 | } |
| 85 | |
| 86 | Err(MigratableError::Restore(anyhow!( |
| 87 | "Could not find VM config snapshot section" |
| 88 | ))) |
| 89 | } |
no test coverage detected