Skip to content

Commit f0877bf

Browse files
committed
Upgrade to Rust 1.77
1 parent 6892dd1 commit f0877bf

File tree

7 files changed

+16
-15
lines changed

7 files changed

+16
-15
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- uses: actions/checkout@v3
2121
- uses: sfackler/actions/rustup@master
2222
- uses: sfackler/actions/rustfmt@master
23-
23+
2424
clippy:
2525
name: clippy
2626
runs-on: ubuntu-latest
@@ -55,7 +55,7 @@ jobs:
5555
- run: docker compose up -d
5656
- uses: sfackler/actions/rustup@master
5757
with:
58-
version: 1.64.0
58+
version: 1.77.0
5959
- run: echo "version=$(rustc --version)" >> $GITHUB_OUTPUT
6060
id: rust-version
6161
- uses: actions/cache@v3

postgres-protocol/src/types/test.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -174,15 +174,15 @@ fn ltree_str() {
174174
let mut query = vec![1u8];
175175
query.extend_from_slice("A.B.C".as_bytes());
176176

177-
assert!(matches!(ltree_from_sql(query.as_slice()), Ok(_)))
177+
assert!(ltree_from_sql(query.as_slice()).is_ok())
178178
}
179179

180180
#[test]
181181
fn ltree_wrong_version() {
182182
let mut query = vec![2u8];
183183
query.extend_from_slice("A.B.C".as_bytes());
184184

185-
assert!(matches!(ltree_from_sql(query.as_slice()), Err(_)))
185+
assert!(ltree_from_sql(query.as_slice()).is_err())
186186
}
187187

188188
#[test]
@@ -202,15 +202,15 @@ fn lquery_str() {
202202
let mut query = vec![1u8];
203203
query.extend_from_slice("A.B.C".as_bytes());
204204

205-
assert!(matches!(lquery_from_sql(query.as_slice()), Ok(_)))
205+
assert!(lquery_from_sql(query.as_slice()).is_ok())
206206
}
207207

208208
#[test]
209209
fn lquery_wrong_version() {
210210
let mut query = vec![2u8];
211211
query.extend_from_slice("A.B.C".as_bytes());
212212

213-
assert!(matches!(lquery_from_sql(query.as_slice()), Err(_)))
213+
assert!(lquery_from_sql(query.as_slice()).is_err())
214214
}
215215

216216
#[test]
@@ -230,13 +230,13 @@ fn ltxtquery_str() {
230230
let mut query = vec![1u8];
231231
query.extend_from_slice("a & b*".as_bytes());
232232

233-
assert!(matches!(ltree_from_sql(query.as_slice()), Ok(_)))
233+
assert!(ltree_from_sql(query.as_slice()).is_ok())
234234
}
235235

236236
#[test]
237237
fn ltxtquery_wrong_version() {
238238
let mut query = vec![2u8];
239239
query.extend_from_slice("a & b*".as_bytes());
240240

241-
assert!(matches!(ltree_from_sql(query.as_slice()), Err(_)))
241+
assert!(ltree_from_sql(query.as_slice()).is_err())
242242
}

tokio-postgres/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ eui48-04 = { version = "0.4", package = "eui48" }
7979
eui48-1 = { version = "1.0", package = "eui48" }
8080
geo-types-06 = { version = "0.6", package = "geo-types" }
8181
geo-types-07 = { version = "0.7", package = "geo-types" }
82-
serde-1 = { version = "1.0", package = "serde" }
8382
serde_json-1 = { version = "1.0", package = "serde_json" }
8483
smol_str-01 = { version = "0.1", package = "smol_str" }
8584
uuid-08 = { version = "0.8", package = "uuid" }

tokio-postgres/src/client.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ use postgres_protocol::message::{backend::Message, frontend};
2727
use postgres_types::BorrowToSql;
2828
use std::collections::HashMap;
2929
use std::fmt;
30+
#[cfg(feature = "runtime")]
3031
use std::net::IpAddr;
32+
#[cfg(feature = "runtime")]
3133
use std::path::PathBuf;
3234
use std::sync::Arc;
3335
use std::task::{Context, Poll};

tokio-postgres/src/config.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,7 @@ impl Config {
622622
"application_name" => {
623623
self.application_name(value);
624624
}
625-
"sslcert" => match std::fs::read(&value) {
625+
"sslcert" => match std::fs::read(value) {
626626
Ok(contents) => {
627627
self.ssl_cert(&contents);
628628
}
@@ -633,7 +633,7 @@ impl Config {
633633
"sslcert_inline" => {
634634
self.ssl_cert(value.as_bytes());
635635
}
636-
"sslkey" => match std::fs::read(&value) {
636+
"sslkey" => match std::fs::read(value) {
637637
Ok(contents) => {
638638
self.ssl_key(&contents);
639639
}
@@ -655,7 +655,7 @@ impl Config {
655655
};
656656
self.ssl_mode(mode);
657657
}
658-
"sslrootcert" => match std::fs::read(&value) {
658+
"sslrootcert" => match std::fs::read(value) {
659659
Ok(contents) => {
660660
self.ssl_root_cert(&contents);
661661
}

tokio-postgres/src/connect_socket.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ pub(crate) async fn connect_socket(
3838
.map_err(Error::connect)?;
3939
}
4040

41-
return Ok(Socket::new_tcp(stream));
41+
Ok(Socket::new_tcp(stream))
4242
}
4343
#[cfg(unix)]
4444
Addr::Unix(dir) => {

tokio-postgres/tests/test/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ async fn simple_query() {
330330
}
331331
match &messages[2] {
332332
SimpleQueryMessage::Row(row) => {
333-
assert_eq!(row.columns().get(0).map(|c| c.name()), Some("id"));
333+
assert_eq!(row.columns().first().map(|c| c.name()), Some("id"));
334334
assert_eq!(row.columns().get(1).map(|c| c.name()), Some("name"));
335335
assert_eq!(row.get(0), Some("1"));
336336
assert_eq!(row.get(1), Some("steven"));
@@ -339,7 +339,7 @@ async fn simple_query() {
339339
}
340340
match &messages[3] {
341341
SimpleQueryMessage::Row(row) => {
342-
assert_eq!(row.columns().get(0).map(|c| c.name()), Some("id"));
342+
assert_eq!(row.columns().first().map(|c| c.name()), Some("id"));
343343
assert_eq!(row.columns().get(1).map(|c| c.name()), Some("name"));
344344
assert_eq!(row.get(0), Some("2"));
345345
assert_eq!(row.get(1), Some("joe"));

0 commit comments

Comments
 (0)