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