pub trait QrtrConnectorProxyInterface: Send + Sync {
type GetConnectionResponseFut: Future<Output = Result<QrtrConnectorGetConnectionResult, Error>> + Send;
// Required method
fn get_connection(
&self,
options: &ConnectionOptions,
proxy: ServerEnd<QrtrClientConnectionMarker>,
) -> Self::GetConnectionResponseFut;
}Required Associated Types§
type GetConnectionResponseFut: Future<Output = Result<QrtrConnectorGetConnectionResult, Error>> + Send
Required Methods§
fn get_connection( &self, options: &ConnectionOptions, proxy: ServerEnd<QrtrClientConnectionMarker>, ) -> Self::GetConnectionResponseFut
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".