//! Utilities to (de)serialize a value as a [`enum@zbus::Variant`].
//!
//! This is mainly useful for constructing a strongly-typed API for dealing with dictionaries
//! containing string keys and variant values (`a{sv}` in D-Bus language) See the relevant
//! [FAQ entry] in our book for more details and examples.
//!
//! [FAQ entry]: https://z-galaxy.github.io/zbus/faq.html#how-to-use-a-struct-as-a-dictionary
pub use ;
pub use ;
pub use deserialize_for_property;
pub use to_owned_variant;
/// Utilities to (de)serialize an optional value as a [`enum@zbus::Variant`].