Struct mon::pool::ConnectionPool [] [src]

pub struct ConnectionPool {
    pub host: Host,
    // some fields omitted
}

Handle connections to a MongoDB server.

Fields

The connection host.

Methods

impl ConnectionPool
[src]

[src]

Returns a connection pool with a default size.

[src]

Returns a connection pool with a specified capped size.

[src]

Sets the maximum number of open connections.

[src]

[src]

Attempts to acquire a connected socket. If none are available and the pool has not reached its maximum size, a new socket will connect. Otherwise, the function will block until a socket is returned to the pool.

Trait Implementations

impl Clone for ConnectionPool
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more