feat!: Improved attribute parsing in device macro

This commit is contained in:
2025-10-11 01:06:53 +02:00
parent 45485fca37
commit 745a1025bb
5 changed files with 23 additions and 22 deletions

View File

@@ -36,7 +36,7 @@ pub struct Config {
crate::register_type!(Config);
#[derive(Debug, Clone, Device)]
#[device(add_methods(Self::add_methods))]
#[device(add_methods = Self::add_methods)]
pub struct HueBridge {
config: Config,
}

View File

@@ -90,7 +90,7 @@ pub struct Config {
crate::register_type!(Config);
#[derive(Debug, Clone, Device)]
#[device(add_methods(Self::add_methods))]
#[device(add_methods = Self::add_methods)]
pub struct Ntfy {
config: Config,
}

View File

@@ -39,7 +39,7 @@ pub struct State {
}
#[derive(Debug, Clone, Device)]
#[device(add_methods(Self::add_methods))]
#[device(add_methods = Self::add_methods)]
pub struct Presence {
config: Config,
state: Arc<RwLock<State>>,