Struct I2cBusRegistryEntry
#[repr(C)]pub struct I2cBusRegistryEntry {
pub node: usize,
pub instance: usize,
pub hz: u32,
pub timingr: u32,
pub scl: I2cBusPin,
pub sda: I2cBusPin,
pub devices: &'static [I2cDeviceRegistryEntry],
}Fields§
§node: usize§instance: usize§hz: u32§timingr: u32§scl: I2cBusPin§sda: I2cBusPin§devices: &'static [I2cDeviceRegistryEntry]Trait Implementations§
§impl Clone for I2cBusRegistryEntry
impl Clone for I2cBusRegistryEntry
§fn clone(&self) -> I2cBusRegistryEntry
fn clone(&self) -> I2cBusRegistryEntry
Returns a duplicate 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 more§impl Debug for I2cBusRegistryEntry
impl Debug for I2cBusRegistryEntry
impl Copy for I2cBusRegistryEntry
Auto Trait Implementations§
impl Freeze for I2cBusRegistryEntry
impl RefUnwindSafe for I2cBusRegistryEntry
impl Send for I2cBusRegistryEntry
impl Sync for I2cBusRegistryEntry
impl Unpin for I2cBusRegistryEntry
impl UnsafeUnpin for I2cBusRegistryEntry
impl UnwindSafe for I2cBusRegistryEntry
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