Derive Debug on everything

This commit is contained in:
Lucy 2022-01-21 11:12:35 -05:00
parent e2c2fdea8f
commit 4c604a0758
No known key found for this signature in database
GPG key ID: EBC517FAD666BBF1
11 changed files with 12 additions and 1 deletions

View file

@ -4,6 +4,7 @@ use crate::interface::settings::connection::ConnectionSettingsProxy;
use derive_builder::Builder;
use std::ops::Deref;
#[derive(Debug)]
pub struct Connection<'a>(ConnectionSettingsProxy<'a>);
impl<'a> Deref for Connection<'a> {
@ -22,7 +23,7 @@ impl<'a> From<ConnectionSettingsProxy<'a>> for Connection<'a> {
macro_rules! derive_value_build {
($name:ident, $(($arg:ident($rename:expr): $arg_ty:ty)),*) => {
#[derive(Builder, Clone, zbus::zvariant::DeserializeDict, zbus::zvariant::SerializeDict, zbus::zvariant::Type)]
#[derive(Debug, Builder, Clone, zbus::zvariant::DeserializeDict, zbus::zvariant::SerializeDict, zbus::zvariant::Type)]
pub struct $name {
$(
#[zvariant(rename = $rename)]