Struct xenclient::DomainPciDevice
source · pub struct DomainPciDevice {
pub bdf: PciBdf,
pub permissive: bool,
pub msi_translate: bool,
pub power_management: bool,
pub rdm_reserve_policy: DomainPciRdmReservePolicy,
}Fields§
§bdf: PciBdf§permissive: bool§msi_translate: bool§power_management: bool§rdm_reserve_policy: DomainPciRdmReservePolicyTrait Implementations§
source§impl Clone for DomainPciDevice
impl Clone for DomainPciDevice
source§fn clone(&self) -> DomainPciDevice
fn clone(&self) -> DomainPciDevice
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DomainPciDevice
impl RefUnwindSafe for DomainPciDevice
impl Send for DomainPciDevice
impl Sync for DomainPciDevice
impl Unpin for DomainPciDevice
impl UnwindSafe for DomainPciDevice
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)