pub struct ProcessorInterfaceUpdate {
pub pcie: Option<PcieInterfaceUpdate>,
pub ethernet: Option<EthernetInterfaceUpdate>,
}Expand description
Update struct corresponding to ProcessorInterface
Fields§
§pcie: Option<PcieInterfaceUpdate>§ethernet: Option<EthernetInterfaceUpdate>Implementations§
Source§impl ProcessorInterfaceUpdate
impl ProcessorInterfaceUpdate
pub fn builder() -> Self
pub const fn build(self) -> Self
pub fn with_pcie(self, v: PcieInterfaceUpdate) -> Self
pub fn with_ethernet(self, v: EthernetInterfaceUpdate) -> Self
Trait Implementations§
Source§impl Debug for ProcessorInterfaceUpdate
impl Debug for ProcessorInterfaceUpdate
Source§impl Default for ProcessorInterfaceUpdate
impl Default for ProcessorInterfaceUpdate
Source§fn default() -> ProcessorInterfaceUpdate
fn default() -> ProcessorInterfaceUpdate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProcessorInterfaceUpdate
impl RefUnwindSafe for ProcessorInterfaceUpdate
impl Send for ProcessorInterfaceUpdate
impl Sync for ProcessorInterfaceUpdate
impl Unpin for ProcessorInterfaceUpdate
impl UnsafeUnpin for ProcessorInterfaceUpdate
impl UnwindSafe for ProcessorInterfaceUpdate
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