diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-03-20 21:54:29 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-03-20 21:57:49 +0800 |
| commit | 9a60751a901f568bdeb154c4115235d4f3a0f8b9 (patch) | |
| tree | 65df323f6478bae51473a3d6471df39a596ce9c5 /systems/sheet/src/index_source | |
| parent | a9e5c086584d3e697188be7003f564e7e2137135 (diff) | |
Apply clippy suggestions and improve code quality
Diffstat (limited to 'systems/sheet/src/index_source')
| -rw-r--r-- | systems/sheet/src/index_source/alias.rs | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/systems/sheet/src/index_source/alias.rs b/systems/sheet/src/index_source/alias.rs index d50c183..8b2cd5b 100644 --- a/systems/sheet/src/index_source/alias.rs +++ b/systems/sheet/src/index_source/alias.rs @@ -139,31 +139,30 @@ async fn get_or_create_alias_file( .read(true) .write(true) .create(true) + .truncate(false) .open(&file_path) .await - .map_err(|e| IDAliasError::Io(e))?; + .map_err(IDAliasError::Io)?; - let metadata = file.metadata().await.map_err(|e| IDAliasError::Io(e))?; + let metadata = file.metadata().await.map_err(IDAliasError::Io)?; if metadata.len() != FILE_SIZE { drop(file); let file = OpenOptions::new() .write(true) .create(true) - .truncate(true) + .truncate(false) .open(&file_path) .await - .map_err(|e| IDAliasError::Io(e))?; + .map_err(IDAliasError::Io)?; - file.set_len(FILE_SIZE) - .await - .map_err(|e| IDAliasError::Io(e))?; + file.set_len(FILE_SIZE).await.map_err(IDAliasError::Io)?; let file = OpenOptions::new() .read(true) .write(true) .open(&file_path) .await - .map_err(|e| IDAliasError::Io(e))?; + .map_err(IDAliasError::Io)?; Ok(file) } else { |
