pub struct BusDelay { /* private fields */ }Expand description
The delay a driver on an I2cBus waits with, from I2cBus::delay.
Trait Implementations§
Source§impl DelayNs for BusDelay
impl DelayNs for BusDelay
Source§fn delay_ns(&mut self, ns: u32)
fn delay_ns(&mut self, ns: u32)
Pauses execution for at minimum
ns nanoseconds. Pause can be longer
if the implementation requires it due to precision/timing issues.Auto Trait Implementations§
impl Freeze for BusDelay
impl RefUnwindSafe for BusDelay
impl Send for BusDelay
impl Sync for BusDelay
impl Unpin for BusDelay
impl UnsafeUnpin for BusDelay
impl UnwindSafe for BusDelay
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