don't create a separate generic param for the error type ```rust struct SDC41 where T: I2c { // ... i2c: T }