initSidebarItems({"mod":[["config","Pool configuration."]],"struct":[["Config","A struct specifying the runtime configuration of a pool."],["GetTimeout","An error returned by `Pool::get` if it times out without retrieving a connection."],["InitializationError","An error returned by `Pool::new` if it fails to initialize connections."],["LoggingErrorHandler","A `HandleError` implementation which logs at the error level."],["NopConnectionCustomizer","A `CustomizeConnection` which does nothing."],["NopErrorHandler","A `HandleError` implementation which does nothing."],["Pool","A generic connection pool."],["PooledConnection","A smart pointer wrapping a connection."]],"trait":[["CustomizeConnection","A trait which allows for customization of connections."],["HandleError","A trait which handles errors reported by the `ManageConnection`."],["ManageConnection","A trait which provides connection-specific functionality."]]});