pub fn new(
        sw_target: [ExpanderOutputPin<'a, I2C, T>; 4],
        sw_test_channel: [ExpanderOutputPin<'a, I2C, T>; 4],
    ) -> Self {
        Self {
            sw_target,
            sw_test_channel,
        }
    }
/// Creates a new instance of the struct
Creates a new instance of the struct
Creates a new instance of the struct
pub fn new(
        sw_target: [ExpanderOutputPin<'a, I2C, T>; 4],
        sw_test_channel: [ExpanderOutputPin<'a, I2C, T>; 4],
    ) -> Self {
        Self {
            sw_target,
            sw_test_channel,
        }
    }
pub fn new ( sw_target : [ ExpanderOutputPin < ' a , I2C , T > ; 4 ] , sw_test_channel : [ ExpanderOutputPin < ' a , I2C , T > ; 4 ] , ) -> Self { Self { sw_target , sw_test_channel , } }
Creates a new instance of the struct
Creates a new instance of the struct
sw_target
[ExpanderOutputPin<'a, I2C, T>; 4]
sw_test_channel
[ExpanderOutputPin<'a, I2C, T>; 4]