pub struct EmulatedHeader {
pub data: Arc<RwLock<HeaderData>>,
pub bars: [PciBar; 6],
}Fields§
§data: Arc<RwLock<HeaderData>>§bars: [PciBar; 6]Implementations§
Trait Implementations§
Source§impl Debug for EmulatedHeader
impl Debug for EmulatedHeader
Source§impl Mmio for EmulatedHeader
impl Mmio for EmulatedHeader
Source§impl PciConfigArea for EmulatedHeader
impl PciConfigArea for EmulatedHeader
Auto Trait Implementations§
impl Freeze for EmulatedHeader
impl !RefUnwindSafe for EmulatedHeader
impl Send for EmulatedHeader
impl Sync for EmulatedHeader
impl Unpin for EmulatedHeader
impl UnsafeUnpin for EmulatedHeader
impl !UnwindSafe for EmulatedHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more