#[repr(C)]pub struct rte_bus {Show 15 fields
pub next: rte_bus__bindgen_ty_1,
pub name: *const c_char,
pub scan: rte_bus_scan_t,
pub probe: rte_bus_probe_t,
pub find_device: rte_bus_find_device_t,
pub plug: rte_bus_plug_t,
pub unplug: rte_bus_unplug_t,
pub parse: rte_bus_parse_t,
pub dma_map: rte_dev_dma_map_t,
pub dma_unmap: rte_dev_dma_unmap_t,
pub conf: rte_bus_conf,
pub get_iommu_class: rte_bus_get_iommu_class_t,
pub dev_iterate: rte_dev_iterate_t,
pub hot_unplug_handler: rte_bus_hot_unplug_handler_t,
pub sigbus_handler: rte_bus_sigbus_handler_t,
}Fields§
§next: rte_bus__bindgen_ty_1§name: *const c_char§scan: rte_bus_scan_t§probe: rte_bus_probe_t§find_device: rte_bus_find_device_t§plug: rte_bus_plug_t§unplug: rte_bus_unplug_t§parse: rte_bus_parse_t§dma_map: rte_dev_dma_map_t§dma_unmap: rte_dev_dma_unmap_t§conf: rte_bus_conf§get_iommu_class: rte_bus_get_iommu_class_t§dev_iterate: rte_dev_iterate_t§hot_unplug_handler: rte_bus_hot_unplug_handler_t§sigbus_handler: rte_bus_sigbus_handler_tTrait Implementations§
impl Copy for rte_bus
impl StructuralPartialEq for rte_bus
Auto Trait Implementations§
impl Freeze for rte_bus
impl RefUnwindSafe for rte_bus
impl !Send for rte_bus
impl !Sync for rte_bus
impl Unpin for rte_bus
impl UnwindSafe for rte_bus
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