diff options
Diffstat (limited to 'devices/src/pci/pci_root.rs')
-rw-r--r-- | devices/src/pci/pci_root.rs | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/devices/src/pci/pci_root.rs b/devices/src/pci/pci_root.rs index 76f9d82..d100941 100644 --- a/devices/src/pci/pci_root.rs +++ b/devices/src/pci/pci_root.rs @@ -8,8 +8,7 @@ use std::fmt::{self, Display}; use std::os::unix::io::RawFd; use std::sync::Arc; -use msg_socket2_derive::SerializeWithFds; -use serde::{Deserialize, Serialize}; +use msg_socket2::{Deserialize, DeserializeWithFds, Serialize, SerializeWithFds}; use sync::Mutex; use crate::pci::pci_configuration::{ @@ -45,7 +44,17 @@ impl PciDevice for PciRootConfiguration { /// PCI Device Address, AKA Bus:Device.Function #[derive( - Clone, Copy, Debug, Deserialize, Eq, Ord, PartialEq, PartialOrd, Serialize, SerializeWithFds, + Clone, + Copy, + Debug, + Deserialize, + DeserializeWithFds, + Eq, + Ord, + PartialEq, + PartialOrd, + Serialize, + SerializeWithFds, )] #[msg_socket2(strategy = "serde")] pub struct PciAddress { |