#[repr(C)]pub struct BusState {
pub obj: Object,
pub parent: *mut DeviceState,
pub name: *mut i8,
pub hotplug_handler: *mut HotplugHandler,
pub max_index: i32,
pub realized: bool,
pub children: BusState_ChildrenHead,
pub sibling: BusState__bindgen_ty_1,
}Expand description
BusState: @hotplug_device: link to a hotplug device associated with bus.
Fields§
§obj: Object§parent: *mut DeviceState§name: *mut i8§hotplug_handler: *mut HotplugHandler§max_index: i32§realized: bool§children: BusState_ChildrenHead§sibling: BusState__bindgen_ty_1Trait Implementations§
Auto Trait Implementations§
impl Freeze for BusState
impl RefUnwindSafe for BusState
impl !Send for BusState
impl !Sync for BusState
impl Unpin for BusState
impl UnwindSafe for BusState
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