Fix type errors in ecfs.rs and apply clippy fixes for Rust 1.92.0 (#1121)

This commit is contained in:
houseme
2025-12-12 00:49:21 +08:00
committed by GitHub
parent cb3e496b17
commit 9e2fa148ee
5 changed files with 18 additions and 17 deletions
Generated
+15 -14
View File
@@ -1427,11 +1427,12 @@ dependencies = [
[[package]] [[package]]
name = "cargo-platform" name = "cargo-platform"
version = "0.3.1" version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4" checksum = "87a0c0e6148f11f01f32650a2ea02d532b2ad4e81d8bd41e6e565b5adc5e6082"
dependencies = [ dependencies = [
"serde", "serde",
"serde_core",
] ]
[[package]] [[package]]
@@ -4826,9 +4827,9 @@ dependencies = [
[[package]] [[package]]
name = "libz-rs-sys" name = "libz-rs-sys"
version = "0.5.3" version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b484ba8d4f775eeca644c452a56650e544bf7e617f1d170fe7298122ead5222" checksum = "15413ef615ad868d4d65dce091cb233b229419c7c0c4bcaa746c0901c49ff39c"
dependencies = [ dependencies = [
"zlib-rs", "zlib-rs",
] ]
@@ -6785,9 +6786,9 @@ dependencies = [
[[package]] [[package]]
name = "rmcp" name = "rmcp"
version = "0.10.0" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "38b18323edc657390a6ed4d7a9110b0dec2dc3ed128eb2a123edfbafabdbddc5" checksum = "5df440eaa43f8573491ed4a5899719b6d29099500774abba12214a095a4083ed"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"base64", "base64",
@@ -6807,9 +6808,9 @@ dependencies = [
[[package]] [[package]]
name = "rmcp-macros" name = "rmcp-macros"
version = "0.10.0" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c75d0a62676bf8c8003c4e3c348e2ceb6a7b3e48323681aaf177fdccdac2ce50" checksum = "9ef03779cccab8337dd8617c53fce5c98ec21794febc397531555472ca28f8c3"
dependencies = [ dependencies = [
"darling 0.21.3", "darling 0.21.3",
"proc-macro2", "proc-macro2",
@@ -9486,9 +9487,9 @@ checksum = "14eff19b8dc1ace5bf7e4d920b2628ae3837f422ff42210cb1567cbf68b5accf"
[[package]] [[package]]
name = "tzdb" name = "tzdb"
version = "0.7.2" version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0be2ea5956f295449f47c0b825c5e109022ff1a6a53bb4f77682a87c2341fbf5" checksum = "56d4e985b6dda743ae7fd4140c28105316ffd75bc58258ee6cc12934e3eb7a0c"
dependencies = [ dependencies = [
"iana-time-zone", "iana-time-zone",
"tz-rs", "tz-rs",
@@ -9497,9 +9498,9 @@ dependencies = [
[[package]] [[package]]
name = "tzdb_data" name = "tzdb_data"
version = "0.2.2" version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c4c81d75033770e40fbd3643ce7472a1a9fd301f90b7139038228daf8af03ec" checksum = "42302a846dea7ab786f42dc5f519387069045acff793e1178d9368414168fe95"
dependencies = [ dependencies = [
"tz-rs", "tz-rs",
] ]
@@ -10405,9 +10406,9 @@ dependencies = [
[[package]] [[package]]
name = "zlib-rs" name = "zlib-rs"
version = "0.5.3" version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36134c44663532e6519d7a6dfdbbe06f6f8192bde8ae9ed076e9b213f0e31df7" checksum = "51f936044d677be1a1168fae1d03b583a285a5dd9d8cbf7b24c23aa1fc775235"
[[package]] [[package]]
name = "zopfli" name = "zopfli"
+1 -1
View File
@@ -129,7 +129,7 @@ flatbuffers = "25.9.23"
form_urlencoded = "1.2.2" form_urlencoded = "1.2.2"
prost = "0.14.1" prost = "0.14.1"
quick-xml = "0.38.4" quick-xml = "0.38.4"
rmcp = { version = "0.10.0" } rmcp = { version = "0.11.0" }
rmp = { version = "0.8.14" } rmp = { version = "0.8.14" }
rmp-serde = { version = "1.3.0" } rmp-serde = { version = "1.3.0" }
serde = { version = "1.0.228", features = ["derive"] } serde = { version = "1.0.228", features = ["derive"] }
-1
View File
@@ -16,7 +16,6 @@
use std::hash::{Hash, Hasher}; use std::hash::{Hash, Hasher};
use std::io::{self}; use std::io::{self};
use std::path::PathBuf; use std::path::PathBuf;
use tracing::error;
pub type Error = DiskError; pub type Error = DiskError;
pub type Result<T> = core::result::Result<T, Error>; pub type Result<T> = core::result::Result<T, Error>;
+1
View File
@@ -1651,6 +1651,7 @@ pub fn get_concurrency_manager() -> &'static ConcurrencyManager {
} }
/// Testing helper to reset the global request counter. /// Testing helper to reset the global request counter.
#[allow(dead_code)]
pub(crate) fn reset_active_get_requests() { pub(crate) fn reset_active_get_requests() {
ACTIVE_GET_REQUESTS.store(0, Ordering::Relaxed); ACTIVE_GET_REQUESTS.store(0, Ordering::Relaxed);
} }
+1 -1
View File
@@ -2460,7 +2460,7 @@ impl S3 for FS {
.clone() .clone()
.or_else(|| metadata_map.get("x-amz-storage-class").cloned()) .or_else(|| metadata_map.get("x-amz-storage-class").cloned())
.filter(|s| !s.is_empty()) .filter(|s| !s.is_empty())
.map(ObjectStorageClass::from); .map(StorageClass::from);
let mut checksum_crc32 = None; let mut checksum_crc32 = None;
let mut checksum_crc32c = None; let mut checksum_crc32c = None;