pub trait DeviceConfig: Sync + Send {
    // Required method
    fn hardware_led_count(&self) -> usize;

    // Provided methods
    fn rewrite_time(&self) -> Option<Duration> { ... }
    fn latch_time(&self) -> Duration { ... }
}

Required Methods§

Provided Methods§

Implementors§

source§

impl DeviceConfig for Devicewhere File: DeviceConfig, Dummy: MatchDeviceConfig<File>, Ws2812Spi: MatchDeviceConfig<File>, PhilipsHue: MatchDeviceConfig<File>,

source§

impl DeviceConfig for Dummy

source§

impl DeviceConfig for File

source§

impl DeviceConfig for PhilipsHue

source§

impl DeviceConfig for Ws2812Spi