diff --git a/hypervisor/src/vm.rs b/hypervisor/src/vm.rs index de3d2c27d..f2ba97a44 100644 --- a/hypervisor/src/vm.rs +++ b/hypervisor/src/vm.rs @@ -38,9 +38,9 @@ pub enum DataMatch { DataMatch64(u64), } -impl Into for DataMatch { - fn into(self) -> u64 { - match self { +impl From for u64 { + fn from(dm: DataMatch) -> u64 { + match dm { DataMatch::DataMatch32(dm) => dm.into(), DataMatch::DataMatch64(dm) => dm, }