fix: use owned Builder pattern for ConnectOptions (#2132)

* CHANGELOG: mention that users should upgrade CLI

* fix(sqlx-core): use owned builder pattern for ConnectOptions

---------

Co-authored-by: Austin Bonander <austin.bonander@gmail.com>
This commit is contained in:
Danilo Cianfrone
2023-02-11 02:31:31 +01:00
committed by Austin Bonander
parent c09532864d
commit b72a52b066
5 changed files with 11 additions and 11 deletions

View File

@@ -20,12 +20,12 @@ impl ConnectOptions for PgConnectOptions {
Box::pin(PgConnection::establish(self))
}
fn log_statements(&mut self, level: LevelFilter) -> &mut Self {
fn log_statements(mut self, level: LevelFilter) -> Self {
self.log_settings.log_statements(level);
self
}
fn log_slow_statements(&mut self, level: LevelFilter, duration: Duration) -> &mut Self {
fn log_slow_statements(mut self, level: LevelFilter, duration: Duration) -> Self {
self.log_settings.log_slow_statements(level, duration);
self
}