pub struct PoolConnection {
pub id: ConnectionId,
pub session_id: Option<SessionId>,
pub created_at: Instant,
pub last_used: Instant,
pub use_count: u64,
pub state: ConnectionState,
}Expand description
Connection in pool
Fields§
§id: ConnectionId§session_id: Option<SessionId>§created_at: Instant§last_used: Instant§use_count: u64§state: ConnectionStateTrait Implementations§
Source§impl Clone for PoolConnection
impl Clone for PoolConnection
Source§fn clone(&self) -> PoolConnection
fn clone(&self) -> PoolConnection
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PoolConnection
impl RefUnwindSafe for PoolConnection
impl Send for PoolConnection
impl Sync for PoolConnection
impl Unpin for PoolConnection
impl UnsafeUnpin for PoolConnection
impl UnwindSafe for PoolConnection
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