fix a couple clippy errors

...with Rust 1.82.
This commit is contained in:
Scott Lamb 2024-12-11 15:03:31 -08:00
parent 3739e634ab
commit 9256561362
7 changed files with 10 additions and 6 deletions

View File

@ -15,7 +15,7 @@ jobs:
name: Rust ${{ matrix.rust }}
strategy:
matrix:
rust: [ "stable", "1.79", "nightly" ]
rust: [ "stable", "1.81", "nightly" ]
include:
- rust: nightly
extra_args: "--features nightly --benches"

View File

@ -8,6 +8,10 @@ upgrades, e.g. `v0.6.x` -> `v0.7.x`. The config file format and
[API](ref/api.md) currently have no stability guarantees, so they may change
even on minor releases, e.g. `v0.7.5` -> `v0.7.6`.
## unreleased
* bump minimum Rust version to 1.81.
## v0.7.17 (2024-09-03)
* bump minimum Rust version to 1.79.

View File

@ -68,7 +68,7 @@ following command:
$ brew install node
```
Next, you need Rust 1.79+ and Cargo. The easiest way to install them is by
Next, you need Rust 1.81+ and Cargo. The easiest way to install them is by
following the instructions at [rustup.rs](https://www.rustup.rs/). Avoid
your Linux distribution's Rust packages, which tend to be too old.
(At least on Debian-based systems; Arch and Gentoo might be okay.)

View File

@ -5,7 +5,7 @@ authors = ["Scott Lamb <slamb@slamb.org>"]
edition = "2021"
resolver = "2"
license-file = "../LICENSE.txt"
rust-version = "1.79"
rust-version = "1.81"
publish = false
[features]

View File

@ -90,7 +90,7 @@ where
/// This means it includes a timestamp, follows [OpenTelemetry Semantic
/// Conventions for Exceptions](https://opentelemetry.io/docs/reference/specification/logs/semantic_conventions/exceptions/),
/// etc.
fn panic_hook(p: &std::panic::PanicInfo) {
fn panic_hook(p: &std::panic::PanicHookInfo) {
let payload: Option<&str> = if let Some(s) = p.payload().downcast_ref::<&str>() {
Some(*s)
} else if let Some(s) = p.payload().downcast_ref::<String>() {

View File

@ -5,7 +5,7 @@ authors = ["Scott Lamb <slamb@slamb.org>"]
readme = "../README.md"
edition = "2021"
license-file = "../../LICENSE.txt"
rust-version = "1.79"
rust-version = "1.81"
publish = false
[features]

View File

@ -1881,7 +1881,7 @@ impl File {
),
)
})?);
let mut b = std::pin::Pin::from(self.get_range(0..self.len()));
let mut b = self.get_range(0..self.len());
loop {
use futures::stream::StreamExt;
match b.next().await {