pub trait GDeviceModel: Send + Sync {
// Required methods
fn get_sectors(&self) -> u8;
fn get_default_color(&self) -> RgbColor;
fn get_name(&self) -> &'static str;
fn get_type(&self) -> DeviceType;
fn usb_product_id(&self) -> u16;
}Expand description
Logitech G device model series
Implementation is provided by a driver.