Skip to content

Commit efac5cf

Browse files
authored
Merge pull request #2474 from vdice/chore/fix-lints-rust-1.77
chore(crates): address lint errs when rust is at 1.77+
2 parents 33afee8 + 6696a0d commit efac5cf

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

crates/plugins/src/badger/store.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ impl BadgerRecordManager {
8686
let new = BadgerRecord {
8787
name: name.to_owned(),
8888
badgered_from: from.clone(),
89-
badgered_to: to.iter().map(|v| <semver::Version>::clone(v)).collect(),
89+
badgered_to: to.iter().cloned().map(<semver::Version>::clone).collect(),
9090
when: chrono::Utc::now(),
9191
};
9292

crates/templates/src/template.rs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -646,19 +646,25 @@ fn validate_v1_manifest(raw: &RawTemplateManifestV1) -> anyhow::Result<()> {
646646
mod test {
647647
use super::*;
648648

649-
struct TempFile(tempfile::TempDir, PathBuf);
649+
struct TempFile {
650+
_temp_dir: tempfile::TempDir,
651+
path: PathBuf,
652+
}
650653

651654
impl TempFile {
652655
fn path(&self) -> PathBuf {
653-
self.1.clone()
656+
self.path.clone()
654657
}
655658
}
656659

657660
fn make_temp_manifest(content: &str) -> TempFile {
658661
let temp_dir = tempfile::tempdir().unwrap();
659662
let temp_file = temp_dir.path().join("spin.toml");
660663
std::fs::write(&temp_file, content).unwrap();
661-
TempFile(temp_dir, temp_file)
664+
TempFile {
665+
_temp_dir: temp_dir,
666+
path: temp_file,
667+
}
662668
}
663669

664670
#[test]

0 commit comments

Comments
 (0)