Trait ProxyDefault

Source
pub trait ProxyDefault {
    const INTERFACE: Option<&'static str>;
    const DESTINATION: Option<&'static str>;
    const PATH: Option<&'static str>;
}
Expand description

Trait for the default associated values of a proxy.

The trait is automatically implemented by the dbus_proxy macro on your behalf, and may be later used to retrieve the associated constants.

Required Associated Constants§

Source

const INTERFACE: Option<&'static str>

Source

const DESTINATION: Option<&'static str>

Source

const PATH: Option<&'static str>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl ProxyDefault for zbus::blocking::proxy::Proxy<'_>

Source§

const INTERFACE: Option<&'static str> = None

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str> = None

Source§

impl ProxyDefault for zbus::proxy::Proxy<'_>

Source§

const INTERFACE: Option<&'static str> = None

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str> = None

Source§

impl<'a> ProxyDefault for zbus::blocking::fdo::DBusProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str>

Source§

const PATH: Option<&'static str>

Source§

impl<'a> ProxyDefault for zbus::blocking::fdo::IntrospectableProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str>

Source§

impl<'a> ProxyDefault for zbus::blocking::fdo::MonitoringProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str>

Source§

const PATH: Option<&'static str>

Source§

impl<'a> ProxyDefault for zbus::blocking::fdo::ObjectManagerProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str> = None

Source§

impl<'a> ProxyDefault for zbus::blocking::fdo::PeerProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str> = None

Source§

impl<'a> ProxyDefault for zbus::blocking::fdo::PropertiesProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str> = None

Source§

impl<'a> ProxyDefault for zbus::blocking::fdo::StatsProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str>

Source§

const PATH: Option<&'static str>

Source§

impl<'a> ProxyDefault for zbus::fdo::DBusProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str>

Source§

const PATH: Option<&'static str>

Source§

impl<'a> ProxyDefault for zbus::fdo::IntrospectableProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str>

Source§

impl<'a> ProxyDefault for zbus::fdo::MonitoringProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str>

Source§

const PATH: Option<&'static str>

Source§

impl<'a> ProxyDefault for zbus::fdo::ObjectManagerProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str> = None

Source§

impl<'a> ProxyDefault for zbus::fdo::PeerProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str> = None

Source§

impl<'a> ProxyDefault for zbus::fdo::PropertiesProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str> = None

Source§

const PATH: Option<&'static str> = None

Source§

impl<'a> ProxyDefault for zbus::fdo::StatsProxy<'a>

Source§

const INTERFACE: Option<&'static str>

Source§

const DESTINATION: Option<&'static str>

Source§

const PATH: Option<&'static str>