From 426ee39972553037cbc47d55ea51f00e99662f36 Mon Sep 17 00:00:00 2001 From: Sebastien Boeuf Date: Fri, 2 Dec 2022 14:59:44 +0100 Subject: [PATCH] vm-migration: Simplify SnapshotData implementation Signed-off-by: Sebastien Boeuf --- vm-migration/src/lib.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/vm-migration/src/lib.rs b/vm-migration/src/lib.rs index 56509b2bb..248f47310 100644 --- a/vm-migration/src/lib.rs +++ b/vm-migration/src/lib.rs @@ -109,9 +109,7 @@ impl SnapshotData { let data = serde_json::to_vec(state) .map_err(|e| MigratableError::Snapshot(anyhow!("Error serialising: {}", e)))?; - let snapshot_data = SnapshotData(data); - - Ok(snapshot_data) + Ok(SnapshotData(data)) } /// Create from versioned state @@ -124,9 +122,7 @@ impl SnapshotData { .serialize(&mut data, &T::version_map(), VMM_VERSION) .map_err(|e| MigratableError::Snapshot(anyhow!("Error serialising: {}", e)))?; - let snapshot_data = SnapshotData(data); - - Ok(snapshot_data) + Ok(SnapshotData(data)) } }