zd: Type macro to allow specifying hardcoded signature
- Allow specifying signature with
Type
to save users from manual implementation boilerplate. - Deprecate
TypeDict
macro in favour of user specifying the signature asa{sv}
ordict
. -
*Value
macros now convert from/toValue::Dict
ifdict
signature is specified. - Make it possible to use the zd macros directly through zbus re-export.
Edited by Zeeshan Ali Khan