prefetch-npm-deps: make cargo happy

This commit is contained in:
Lily Foster 2023-11-21 18:18:26 -05:00
parent ba656ad84e
commit 81ed58b0fe
No known key found for this signature in database
GPG Key ID: 49340081E484C893
2 changed files with 6 additions and 4 deletions

View File

@ -4,6 +4,7 @@ use serde::{Deserialize, Serialize};
use sha1::Sha1; use sha1::Sha1;
use sha2::{Sha256, Sha512}; use sha2::{Sha256, Sha512};
use std::{ use std::{
fmt::Write as FmtWrite,
fs::{self, File}, fs::{self, File},
io::Write, io::Write,
path::PathBuf, path::PathBuf,
@ -78,10 +79,10 @@ impl Cache {
push_hash_segments( push_hash_segments(
&mut p, &mut p,
&hash &hash.into_iter().fold(String::new(), |mut out, n| {
.into_iter() let _ = write!(out, "{n:02x}");
.map(|n| format!("{n:02x}")) out
.collect::<String>(), }),
); );
p p

View File

@ -182,6 +182,7 @@ impl fmt::Display for Hash {
} }
} }
#[allow(clippy::incorrect_partial_ord_impl_on_ord_type)]
impl PartialOrd for Hash { impl PartialOrd for Hash {
fn partial_cmp(&self, other: &Hash) -> Option<Ordering> { fn partial_cmp(&self, other: &Hash) -> Option<Ordering> {
let lhs = self.0.split_once('-')?.0; let lhs = self.0.split_once('-')?.0;