pub trait I2cBusInterface {
// Required method
fn transaction(
&mut self,
slave_addr: Address,
speed: HertzU32,
operations: &mut [Operation<'_, u8>],
) -> Result<(), Error>;
}pub trait I2cBusInterface {
// Required method
fn transaction(
&mut self,
slave_addr: Address,
speed: HertzU32,
operations: &mut [Operation<'_, u8>],
) -> Result<(), Error>;
}