pub struct PooledClient { /* private fields */ }Expand description
RAII guard returned by RpcPool::acquire. Returns the client to
the pool on Drop so subsequent acquires reuse the connection.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for PooledClient
impl !RefUnwindSafe for PooledClient
impl Send for PooledClient
impl Sync for PooledClient
impl Unpin for PooledClient
impl UnsafeUnpin for PooledClient
impl !UnwindSafe for PooledClient
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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