Trait ProxyImpl

Source
pub trait ProxyImpl<'p>
where Self: Sized,
{ // Required methods fn builder(conn: &Connection) -> Builder<'p, Self>; fn into_inner(self) -> Proxy<'p>; fn inner(&self) -> &Proxy<'p>; }
Expand description

This trait is implemented by all blocking proxies, which are generated with the proxy macro.

Required Methods§

Source

fn builder(conn: &Connection) -> Builder<'p, Self>

Return a customizable builder for this proxy.

Source

fn into_inner(self) -> Proxy<'p>

Consume self, returning the underlying zbus::Proxy.

Source

fn inner(&self) -> &Proxy<'p>

The reference to the underlying zbus::Proxy.

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§