pub fn new(
        red: ExpanderOutputPin<'a, I2C, T>,
        green: ExpanderOutputPin<'a, I2C, T>,
        blue: ExpanderOutputPin<'a, I2C, T>,
    ) -> Self {
        Self { red, green, blue }
    }
/// Creates a new instance of the struct
Creates a new instance of the struct
Creates a new instance of the struct
pub fn new(
        red: ExpanderOutputPin<'a, I2C, T>,
        green: ExpanderOutputPin<'a, I2C, T>,
        blue: ExpanderOutputPin<'a, I2C, T>,
    ) -> Self {
        Self { red, green, blue }
    }
pub fn new ( red : ExpanderOutputPin < ' a , I2C , T > , green : ExpanderOutputPin < ' a , I2C , T > , blue : ExpanderOutputPin < ' a , I2C , T > , ) -> Self { Self { red , green , blue } }
Creates a new instance of the struct
Creates a new instance of the struct
red
ExpanderOutputPin<'a, I2C, T>
green
ExpanderOutputPin<'a, I2C, T>
blue
ExpanderOutputPin<'a, I2C, T>