pub struct VmbusDeviceTreeInfo {
p_address_cells: StringId,
p_size_cells: StringId,
p_compatible: StringId,
p_ranges: StringId,
p_vtl: StringId,
p_vmbus_connection_id: StringId,
p_dma_coherent: StringId,
p_interrupt_parent: StringId,
p_interrupts: StringId,
interrupt_cell_value: Option<u32>,
}
Expand description
Info needed about the current device tree being built to add the vmbus node.
Fields§
§p_address_cells: StringId
§p_size_cells: StringId
§p_compatible: StringId
§p_ranges: StringId
§p_vtl: StringId
§p_vmbus_connection_id: StringId
§p_dma_coherent: StringId
§p_interrupt_parent: StringId
§p_interrupts: StringId
§interrupt_cell_value: Option<u32>
Trait Implementations§
Source§impl Clone for VmbusDeviceTreeInfo
impl Clone for VmbusDeviceTreeInfo
Source§fn clone(&self) -> VmbusDeviceTreeInfo
fn clone(&self) -> VmbusDeviceTreeInfo
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 moreimpl Copy for VmbusDeviceTreeInfo
Auto Trait Implementations§
impl Freeze for VmbusDeviceTreeInfo
impl RefUnwindSafe for VmbusDeviceTreeInfo
impl Send for VmbusDeviceTreeInfo
impl Sync for VmbusDeviceTreeInfo
impl Unpin for VmbusDeviceTreeInfo
impl UnwindSafe for VmbusDeviceTreeInfo
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