Struct lapin_futures_tls_api::uri::AMQPUri
source · 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<TlsStream<TcpStream>>>, Error = Error> + Send + 'static>
fn connect<C: TlsConnector + Send + 'static>( self, heartbeat_error_handler: F, ) -> Box<dyn Future<Item = Client<AMQPStream<TlsStream<TcpStream>>>, 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<TlsStream<TcpStream>>>, HeartbeatHandle), Error = Error> + Send + 'static>
fn connect_cancellable<C: TlsConnector + Send + 'static>( self, heartbeat_error_handler: F, ) -> Box<dyn Future<Item = (Client<AMQPStream<TlsStream<TcpStream>>>, 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 AMQPUri
impl<TlsStream, F> AMQPConnectionTlsExt<TlsStream, F> for AMQPUri
source§fn connect<Connector>(
self,
heartbeat_error_handler: F,
connector: Connector,
) -> Box<dyn Future<Item = Client<AMQPStream<TlsStream>>, Error = Error> + Send>
fn connect<Connector>( self, heartbeat_error_handler: F, connector: Connector, ) -> Box<dyn Future<Item = Client<AMQPStream<TlsStream>>, Error = Error> + 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>
fn connect_cancellable<Connector>( self, heartbeat_error_handler: F, connector: Connector, ) -> Box<dyn Future<Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle), Error = Error> + Send>
Method providing a
lapin_futures::client::Client and lapin_futures::client::HeartbeatHandle wrapped in a Futuresource§impl PartialEq for AMQPUri
impl PartialEq for AMQPUri
impl StructuralPartialEq for AMQPUri
Auto Trait Implementations§
impl Freeze for AMQPUri
impl RefUnwindSafe for AMQPUri
impl Send for AMQPUri
impl Sync for AMQPUri
impl Unpin for AMQPUri
impl UnwindSafe for AMQPUri
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)