pub struct Tb6612<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> { /* private fields */ }Implementations§
Source§impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: _embedded_hal_PwmPin<Duty = u16>,
impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: _embedded_hal_PwmPin<Duty = u16>,
Auto Trait Implementations§
impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> Freeze for Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: Freeze,
impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> RefUnwindSafe for Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: RefUnwindSafe,
impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> Send for Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: Send,
impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> Sync for Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: Sync,
impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> Unpin for Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: Unpin,
impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> UnsafeUnpin for Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: UnsafeUnpin,
impl<const IN1_P: char, const IN1_N: u8, const IN2_P: char, const IN2_N: u8, Pwm> UnwindSafe for Tb6612<IN1_P, IN1_N, IN2_P, IN2_N, Pwm>where
Pwm: UnwindSafe,
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