ToPluginizableConnection

Trait ToPluginizableConnection 

Source
pub trait ToPluginizableConnection<CTP: ConnectionToPlugin> {
    // Required methods
    fn set_pluginizable_connection(
        &mut self,
        pc: *mut PluginizableConnection<CTP>,
    );
    fn get_pluginizable_connection(
        &mut self,
    ) -> Option<&mut PluginizableConnection<CTP>>;
}
Expand description

A trait that must be implemented on structures that have pluginization features. This notably includes the connection itself, but also, e.g., the recovery structure.

Required Methods§

Source

fn set_pluginizable_connection(&mut self, pc: *mut PluginizableConnection<CTP>)

Sets the associated PluginizableConnection.

Source

fn get_pluginizable_connection( &mut self, ) -> Option<&mut PluginizableConnection<CTP>>

Gets the associated PluginizableConnection.

Implementors§