Trait ConnectionBuilderExt

Source
pub trait ConnectionBuilderExt {
    // Required method
    fn serve_log_control<C>(self, iface: LogControl1<C>) -> Result<Self>
       where Self: Sized,
             C: LogControl1 + Send + Sync + 'static;
}
Expand description

Extend ConnectionBuilder to serve log control interfaces.

Required Methods§

Source

fn serve_log_control<C>(self, iface: LogControl1<C>) -> Result<Self>
where Self: Sized, C: LogControl1 + Send + Sync + 'static,

Serve the given log control interface on this connection builder.

§Errors

Return an error if registering the log control object failed.

Implementations on Foreign Types§

Source§

impl ConnectionBuilderExt for Builder<'_>

Source§

fn serve_log_control<C>(self, iface: LogControl1<C>) -> Result<Self>
where C: LogControl1 + Send + Sync + 'static,

Source§

impl ConnectionBuilderExt for Builder<'_>

Source§

fn serve_log_control<C>(self, iface: LogControl1<C>) -> Result<Self>
where C: LogControl1 + Send + Sync + 'static,

Implementors§