[−][src]Struct lapin_futures::Client
Connect to a server and create channels
Methods
impl Client
[src]
pub fn connect(uri: &str, options: ConnectionProperties) -> ClientFuture
[src]
Connect to an AMQP Server
pub fn connect_uri(uri: AMQPUri, options: ConnectionProperties) -> ClientFuture
[src]
Connect to an AMQP Server
pub fn create_channel(
&self
) -> impl Future<Item = Channel, Error = Error> + Send + 'static
[src]
&self
) -> impl Future<Item = Channel, Error = Error> + Send + 'static
Return a future that resolves to a Channel
once the method succeeds
pub fn on_error<E: Fn() + Send + 'static>(&self, handler: Box<E>)
[src]
Register an error handler which will be called when connection reaches an Error state
Trait Implementations
Auto Trait Implementations
impl Unpin for Client
impl Sync for Client
impl Send for Client
impl !UnwindSafe for Client
impl !RefUnwindSafe for Client
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,