Struct panda_sys::BusClass [−][src]
#[repr(C)]pub struct BusClass { pub parent_class: ObjectClass, pub print_dev: Option<unsafe extern "C" fn(mon: *mut Monitor, dev: *mut DeviceState, indent: c_int)>, pub get_dev_path: Option<unsafe extern "C" fn(dev: *mut DeviceState) -> *mut c_char>, pub get_fw_dev_path: Option<unsafe extern "C" fn(dev: *mut DeviceState) -> *mut c_char>, pub reset: Option<unsafe extern "C" fn(bus: *mut BusState)>, pub realize: BusRealize, pub unrealize: BusUnrealize, pub max_dev: c_int, pub automatic_ids: c_int, }
Fields
parent_class: ObjectClassprint_dev: Option<unsafe extern "C" fn(mon: *mut Monitor, dev: *mut DeviceState, indent: c_int)>get_dev_path: Option<unsafe extern "C" fn(dev: *mut DeviceState) -> *mut c_char>get_fw_dev_path: Option<unsafe extern "C" fn(dev: *mut DeviceState) -> *mut c_char>reset: Option<unsafe extern "C" fn(bus: *mut BusState)>realize: BusRealizeunrealize: BusUnrealizemax_dev: c_intautomatic_ids: c_intTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for BusClassimpl UnwindSafe for BusClassBlanket Implementations
Mutably borrows from an owned value. Read more