use crate::{
ObjectPath,
names::{BusName, InterfaceName},
};
pub trait Defaults {
const INTERFACE: &'static Option<InterfaceName<'static>>;
const DESTINATION: &'static Option<BusName<'static>>;
const PATH: &'static Option<ObjectPath<'static>>;
const HAS_PROPERTIES: bool = true;
}
impl Defaults for super::Proxy<'_> {
const INTERFACE: &'static Option<InterfaceName<'static>> = &None;
const DESTINATION: &'static Option<BusName<'static>> = &None;
const PATH: &'static Option<ObjectPath<'static>> = &None;
}