pub struct AMQPUri {
pub scheme: AMQPScheme,
pub authority: AMQPAuthority,
pub vhost: String,
pub query: AMQPQueryString,
}Expand description
An AMQP Uri
Fields§
§scheme: AMQPSchemeThe scheme used by the AMQP connection
The connection information
vhost: StringThe target vhost
query: AMQPQueryStringThe optional query string to pass parameters to the server
Trait Implementations§
Source§impl AMQPConnectionTlsApiExt for AMQPUri
impl AMQPConnectionTlsApiExt for AMQPUri
Source§fn connect<C: TlsConnector + Send + 'static>(
self,
) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle, Box<dyn Future<Item = (), Error = Error> + Send + 'static>), Error = Error> + Send + 'static>
fn connect<C: TlsConnector + Send + 'static>( self, ) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle, Box<dyn Future<Item = (), Error = Error> + Send + 'static>), Error = Error> + Send + 'static>
👎Deprecated: use lapin directly instead
Method providing a
lapin_futures::client::Client, a lapin_futures::client::HeartbeatHandle and a lapin::client::Heartbeat pulse wrapped in a FutureSource§fn connect_cancellable<C: TlsConnector + Send + 'static, F: FnOnce(Error) + 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, F: FnOnce(Error) + Send + 'static>( self, heartbeat_error_handler: F, ) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle), Error = Error> + Send + 'static>
👎Deprecated: use lapin directly instead
Method providing a
lapin_futures::client::Client and lapin_futures::client::HeartbeatHandle wrapped in a FutureSource§fn connect_full<C: TlsConnector + Send + 'static>(
self,
properties: ConnectionProperties,
) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle, Box<dyn Future<Item = (), Error = Error> + Send + 'static>), Error = Error> + Send + 'static>
fn connect_full<C: TlsConnector + Send + 'static>( self, properties: ConnectionProperties, ) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle, Box<dyn Future<Item = (), Error = Error> + Send + 'static>), Error = Error> + Send + 'static>
👎Deprecated: use lapin directly instead
Method providing a
lapin_futures::client::Client, a lapin_futures::client::HeartbeatHandle and a lapin::client::Heartbeat pulse wrapped in a FutureSource§fn connect_cancellable_full<C: TlsConnector + Send + 'static, F: FnOnce(Error) + Send + 'static>(
self,
heartbeat_error_handler: F,
properties: ConnectionProperties,
) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle), Error = Error> + Send + 'static>
fn connect_cancellable_full<C: TlsConnector + Send + 'static, F: FnOnce(Error) + Send + 'static>( self, heartbeat_error_handler: F, properties: ConnectionProperties, ) -> Box<dyn Future<Item = (Client<AMQPStream>, HeartbeatHandle), Error = Error> + Send + 'static>
👎Deprecated: use lapin directly instead
Method providing a
lapin_futures::client::Client and lapin_futures::client::HeartbeatHandle wrapped in a FutureSource§impl<TlsStream> AMQPConnectionTlsExt<TlsStream> for AMQPUri
impl<TlsStream> AMQPConnectionTlsExt<TlsStream> for AMQPUri
Source§fn connect<Connector>(
self,
connector: Connector,
) -> Box<dyn Future<Error = Error, Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle, Box<dyn Future<Error = Error, Item = ()> + Send>)> + Send>
fn connect<Connector>( self, connector: Connector, ) -> Box<dyn Future<Error = Error, Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle, Box<dyn Future<Error = Error, Item = ()> + Send>)> + Send>
👎Deprecated: use lapin directly instead
Method providing a
lapin_futures::client::Client, a lapin_futures::client::HeartbeatHandle and a lapin::client::Heartbeat pulse wrapped in a FutureSource§fn connect_cancellable<Connector, F>(
self,
heartbeat_error_handler: F,
connector: Connector,
) -> Box<dyn Future<Error = Error, Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle)> + Send>
fn connect_cancellable<Connector, F>( self, heartbeat_error_handler: F, connector: Connector, ) -> Box<dyn Future<Error = Error, Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle)> + Send>
👎Deprecated: use lapin directly instead
Method providing a
lapin_futures::client::Client and lapin_futures::client::HeartbeatHandle wrapped in a FutureSource§fn connect_full<Connector>(
self,
connector: Connector,
properties: ConnectionProperties,
) -> Box<dyn Future<Error = Error, Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle, Box<dyn Future<Error = Error, Item = ()> + Send>)> + Send>
fn connect_full<Connector>( self, connector: Connector, properties: ConnectionProperties, ) -> Box<dyn Future<Error = Error, Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle, Box<dyn Future<Error = Error, Item = ()> + Send>)> + Send>
👎Deprecated: use lapin directly instead
Method providing a
lapin_futures::client::Client, a lapin_futures::client::HeartbeatHandle and a lapin::client::Heartbeat pulse wrapped in a FutureSource§fn connect_cancellable_full<Connector, F>(
self,
heartbeat_error_handler: F,
connector: Connector,
properties: ConnectionProperties,
) -> Box<dyn Future<Error = Error, Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle)> + Send>
fn connect_cancellable_full<Connector, F>( self, heartbeat_error_handler: F, connector: Connector, properties: ConnectionProperties, ) -> Box<dyn Future<Error = Error, Item = (Client<AMQPStream<TlsStream>>, HeartbeatHandle)> + Send>
👎Deprecated: use lapin directly instead
Method providing a
lapin_futures::client::Client and lapin_futures::client::HeartbeatHandle wrapped in a Futureimpl 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