Struct lapin_futures_tls_api::uri::AMQPUri
pub struct AMQPUri {
pub scheme: AMQPScheme,
pub authority: AMQPAuthority,
pub vhost: String,
pub query: AMQPQueryString,
}Fields§
§scheme: AMQPScheme§vhost: String§query: AMQPQueryStringTrait Implementations§
source§impl<F: FnOnce(Error) + Send + 'static> AMQPConnectionTlsApiExt<F> for AMQPUri
impl<F: FnOnce(Error) + Send + 'static> AMQPConnectionTlsApiExt<F> for AMQPUri
source§fn connect<C: TlsConnector + Send + 'static>(
self,
heartbeat_error_handler: F
) -> Box<dyn Future<Item = Client<AMQPStream>, Error = Error> + Send + 'static>
fn connect<C: TlsConnector + Send + 'static>(
self,
heartbeat_error_handler: F
) -> Box<dyn Future<Item = Client<AMQPStream>, Error = Error> + Send + 'static>
Method providing a
lapin_futures::client::Client wrapped in a Futuresource§fn connect_cancellable<C: TlsConnector + Send + 'static>(
self,
heartbeat_error_handler: F
) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle), Error = Error> + Send + 'static>
fn connect_cancellable<C: TlsConnector + Send + 'static>(
self,
heartbeat_error_handler: F
) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle), Error = Error> + Send + 'static>
Method providing a
lapin_futures::client::Client and lapin_futures::client::HeartbeatHandle wrapped in a Futuresource§impl<TlsStream, F> AMQPConnectionTlsExt<TlsStream, F> for AMQPUriwhere
TlsStream: 'static + AsyncRead + AsyncWrite + Send + Sync,
F: 'static + FnOnce(Error) + Send,
impl<TlsStream, F> AMQPConnectionTlsExt<TlsStream, F> for AMQPUriwhere
TlsStream: 'static + AsyncRead + AsyncWrite + Send + Sync,
F: 'static + FnOnce(Error) + Send,
source§fn connect<Connector>(
self,
heartbeat_error_handler: F,
connector: Connector
) -> Box<dyn Future<Item = Client<AMQPStream<TlsStream>>, Error = Error> + Send + 'static, Global>where
Connector: 'static + FnOnce(String, TcpStream) -> Box<dyn Future<Item = Box<TlsStream, Global>, Error = Error> + Send + 'static, Global> + Send,
fn connect<Connector>(
self,
heartbeat_error_handler: F,
connector: Connector
) -> Box<dyn Future<Item = Client<AMQPStream<TlsStream>>, Error = Error> + Send + 'static, Global>where
Connector: 'static + FnOnce(String, TcpStream) -> Box<dyn Future<Item = Box<TlsStream, Global>, Error = Error> + Send + 'static, Global> + Send,
Method providing a
lapin_futures::client::Client wrapped in a Futuresource§fn connect_cancellable<Connector>(
self,
heartbeat_error_handler: F,
connector: Connector
) -> Box<dyn Future<Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle), Error = Error> + Send + 'static, Global>where
Connector: 'static + FnOnce(String, TcpStream) -> Box<dyn Future<Item = Box<TlsStream, Global>, Error = Error> + Send + 'static, Global> + Send,
fn connect_cancellable<Connector>(
self,
heartbeat_error_handler: F,
connector: Connector
) -> Box<dyn Future<Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle), Error = Error> + Send + 'static, Global>where
Connector: 'static + FnOnce(String, TcpStream) -> Box<dyn Future<Item = Box<TlsStream, Global>, Error = Error> + Send + 'static, Global> + Send,
Method providing a
lapin_futures::client::Client and lapin_futures::client::HeartbeatHandle wrapped in a Future