pub fn create_shareable_tss(
    i2c_bus: &'static BusManagerStd<I2c>,
    io_expander: &'static [HiveIoExpander; 8],
) -> Vec<Mutex<TargetStackShield>> {
    TargetStackShield::create_present_and_init(i2c_bus, io_expander)
}
/// creates, initializes and returns all connected tss which are able to be shared across threads
creates, initializes and returns all connected tss which are able to be shared across threads
creates initializes and returns all connected tss which are able to be shared across threads
pub fn create_shareable_tss(
    i2c_bus: &'static BusManagerStd<I2c>,
    io_expander: &'static [HiveIoExpander; 8],
) -> Vec<Mutex<TargetStackShield>> {
    TargetStackShield::create_present_and_init(i2c_bus, io_expander)
}
pub fn create_shareable_tss ( i2c_bus : & ' static BusManagerStd < I2c > , io_expander : & ' static [ HiveIoExpander ; 8 ] , ) -> Vec < Mutex < TargetStackShield > > { TargetStackShield :: create_present_and_init ( i2c_bus , io_expander ) }
creates, initializes and returns all connected tss which are able to be shared across threads
creates initializes and returns all connected tss which are able to be shared across threads
i2c_bus
&'static BusManagerStd<I2c>
io_expander
&'static [HiveIoExpander; 8]