Ok, last existential newbie question for today ``` let spi = Spi::new( peripherals.SPI2, sclk, mosi, miso, cs, 3_000_000u32.Hz(), SpiMode::Mode0, &clocks, ); let mut ws = Ws2812::new(spi); ``` and in general it works, but I want to put this `ws` to function - how to figure out its **signature**? I just cant find anything that works