Enum odbc_sys::AttrConnectionPooling
source · #[repr(u32)]
pub enum AttrConnectionPooling {
Off,
OnePerDriver,
OnePerHenv,
DriverAware,
}
Expand description
Connection pool configuration
Possible values for ConnectionPooling
attribute set with SQLSetEnvAttr
to define which
pooling scheme will be used.
See: https://docs.microsoft.com/en-us/sql/odbc/reference/syntax/sqlsetenvattr-function
Variants§
Off
Connection pooling is turned off. This is the default.
OnePerDriver
A single connection pool is supported for each driver. Every connection in a pool is associated with one driver.
OnePerHenv
A single connection pool is supported for each environment. Every connection in a pool is associated with one environment.
DriverAware
Use the connection-pool awareness feature of the driver, if it is available. If the driver
does not support connection-pool awareness, DriverAware
is ignored and OnePerHenv
is
used.
Trait Implementations§
source§impl Clone for AttrConnectionPooling
impl Clone for AttrConnectionPooling
source§fn clone(&self) -> AttrConnectionPooling
fn clone(&self) -> AttrConnectionPooling
Returns a copy 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 moresource§impl Debug for AttrConnectionPooling
impl Debug for AttrConnectionPooling
source§impl Default for AttrConnectionPooling
impl Default for AttrConnectionPooling
Connection pool default configuration
source§impl From<AttrConnectionPooling> for Pointer
impl From<AttrConnectionPooling> for Pointer
source§fn from(source: AttrConnectionPooling) -> Pointer
fn from(source: AttrConnectionPooling) -> Pointer
Converts to this type from the input type.
source§impl PartialEq<AttrConnectionPooling> for AttrConnectionPooling
impl PartialEq<AttrConnectionPooling> for AttrConnectionPooling
source§fn eq(&self, other: &AttrConnectionPooling) -> bool
fn eq(&self, other: &AttrConnectionPooling) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.