Struct svc_compliance::amqp::pool::AMQPPool
source · pub struct AMQPPool { /* private fields */ }
Expand description
Represents a pool of connections to a amqp server
The AMQPPool
struct provides a managed pool of connections to a amqp/rabbitmq server.
It allows clients to acquire and release connections from the pool and handles
connection management, such as connection pooling and reusing connections.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for AMQPPool
impl Send for AMQPPool
impl Sync for AMQPPool
impl Unpin for AMQPPool
impl !UnwindSafe for AMQPPool
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
§impl<T> CloneAny for T
impl<T> CloneAny for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request