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
Connection pool default configuration
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for AttrConnectionPooling
impl Send for AttrConnectionPooling
impl Sync for AttrConnectionPooling
impl Unpin for AttrConnectionPooling
impl UnwindSafe for AttrConnectionPooling
Blanket Implementations
Mutably borrows from an owned value. Read more