Open long568 opened 3 months ago
I try ro define a struct like this:
use linux_embedded_hal::I2cdev; use pwm_pca9685::{Address, Channel, Pca9685}; #[derive(Debug)] pub struct Executor { ll: Leg, rl: Leg, lf: Foot, rf: Foot, pwm: Pca9685<I2cdev>, // ERROR }
but, I got a error: I2cdev doesn't implement Debug the trait Debug is not implemented for I2cdev, which is required by &Pca9685<I2cdev>: Debug the trait Debug is implemented for Pca9685<I2C> Dose I2cdev define with [drive(Debug)] ?
I2cdev
Debug
&Pca9685<I2cdev>: Debug
Pca9685<I2C>
I try ro define a struct like this:
but, I got a error:
I2cdev
doesn't implementDebug
the traitDebug
is not implemented forI2cdev
, which is required by&Pca9685<I2cdev>: Debug
the traitDebug
is implemented forPca9685<I2C>
Dose I2cdev define with [drive(Debug)] ?