Skip to main content

HostConnector

Trait HostConnector 

Source
pub trait HostConnector: Send {
    // Required methods
    fn new(&mut self) -> Result<Resource<Connector>>;
    fn drop(&mut self, rep: Resource<Connector>) -> Result<()>;
}

Required Methods§

Source

fn new(&mut self) -> Result<Resource<Connector>>

Source

fn drop(&mut self, rep: Resource<Connector>) -> Result<()>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<_T: HostConnector + ?Sized + Send> HostConnector for &mut _T

Source§

fn new(&mut self) -> Result<Resource<Connector>>

Source§

fn drop(&mut self, rep: Resource<Connector>) -> Result<()>

Implementors§