Skip to content

Commit b28be2a

Browse files
beneschpetrosagg
authored andcommitted
Upgrade to Rust 1.77
1 parent 46c667d commit b28be2a

File tree

5 files changed

+5
-6
lines changed

5 files changed

+5
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ jobs:
8282
- run: docker compose up -d
8383
- uses: sfackler/actions/rustup@master
8484
with:
85-
version: 1.74.0
85+
version: 1.77.0
8686
- run: echo "version=$(rustc --version)" >> $GITHUB_OUTPUT
8787
id: rust-version
8888
- uses: actions/cache@v3

postgres-types/src/chrono_04.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ impl<'a> FromSql<'a> for NaiveDate {
113113
let jd = types::date_from_sql(raw)?;
114114
base()
115115
.date()
116-
.checked_add_signed(Duration::days(i64::from(jd)))
116+
.checked_add_signed(Duration::try_days(i64::from(jd)).unwrap())
117117
.ok_or_else(|| "value too large to decode".into())
118118
}
119119

tokio-postgres/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ chrono-04 = { version = "0.4", package = "chrono", default-features = false }
8282
eui48-1 = { version = "1.0", package = "eui48", default-features = false }
8383
geo-types-06 = { version = "0.6", package = "geo-types" }
8484
geo-types-07 = { version = "0.7", package = "geo-types" }
85-
serde-1 = { version = "1.0", package = "serde" }
8685
serde_json-1 = { version = "1.0", package = "serde_json" }
8786
smol_str-01 = { version = "0.1", package = "smol_str" }
8887
uuid-08 = { version = "0.8", package = "uuid" }

tokio-postgres/tests/test/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ async fn simple_query() {
337337
}
338338
match &messages[3] {
339339
SimpleQueryMessage::Row(row) => {
340-
assert_eq!(row.columns().get(0).map(|c| c.name()), Some("id"));
340+
assert_eq!(row.columns().first().map(|c| c.name()), Some("id"));
341341
assert_eq!(row.columns().get(1).map(|c| c.name()), Some("name"));
342342
assert_eq!(row.get(0), Some("1"));
343343
assert_eq!(row.get(1), Some("steven"));
@@ -346,7 +346,7 @@ async fn simple_query() {
346346
}
347347
match &messages[4] {
348348
SimpleQueryMessage::Row(row) => {
349-
assert_eq!(row.columns().get(0).map(|c| c.name()), Some("id"));
349+
assert_eq!(row.columns().first().map(|c| c.name()), Some("id"));
350350
assert_eq!(row.columns().get(1).map(|c| c.name()), Some("name"));
351351
assert_eq!(row.get(0), Some("2"));
352352
assert_eq!(row.get(1), Some("joe"));

tokio-postgres/tests/test/types/chrono_04.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use chrono_04::{DateTime, NaiveDate, NaiveDateTime, NaiveTime, TimeZone, Utc};
1+
use chrono_04::{DateTime, NaiveDate, NaiveDateTime, NaiveTime, Utc};
22
use std::fmt;
33
use tokio_postgres::types::{Date, FromSqlOwned, Timestamp};
44
use tokio_postgres::Client;

0 commit comments

Comments
 (0)