mirror of
https://gitlab.com/asus-linux/asusctl.git
synced 2026-02-06 00:15:04 +01:00
21 lines
475 B
Rust
21 lines
475 B
Rust
/// All handling for `RgbAddress`ing.
|
|
mod advanced;
|
|
pub use advanced::*;
|
|
|
|
/// Helpers for consructing keyboard layouts for UI use and effects
|
|
mod layouts;
|
|
pub use layouts::*;
|
|
|
|
mod power;
|
|
pub use power::*;
|
|
|
|
#[derive(Debug, Clone, PartialEq, Eq, Default, serde::Deserialize, serde::Serialize)]
|
|
pub enum AdvancedAuraType {
|
|
/// A `None` will apply the effect to the whole keyboard via basic-static
|
|
/// mode
|
|
#[default]
|
|
None,
|
|
Zoned(Vec<LedCode>),
|
|
PerKey,
|
|
}
|