From 90586bc1e2e1016b745a74dc308e0b905fdce3c6 Mon Sep 17 00:00:00 2001 From: "ethever.eth" <3142362556@qq.com> Date: Tue, 26 Sep 2023 16:03:28 +0800 Subject: [PATCH] chore: remove unused Seek impl for Writers (#2187) (#2189) Co-authored-by: famouscat --- src/directory/mmap_directory.rs | 8 +------- src/directory/ram_directory.rs | 8 +------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/src/directory/mmap_directory.rs b/src/directory/mmap_directory.rs index 7419cbe49..95c767982 100644 --- a/src/directory/mmap_directory.rs +++ b/src/directory/mmap_directory.rs @@ -1,7 +1,7 @@ use std::collections::HashMap; use std::fmt; use std::fs::{self, File, OpenOptions}; -use std::io::{self, BufWriter, Read, Seek, Write}; +use std::io::{self, BufWriter, Read, Write}; use std::ops::Deref; use std::path::{Path, PathBuf}; use std::sync::{Arc, RwLock, Weak}; @@ -328,12 +328,6 @@ impl Write for SafeFileWriter { } } -impl Seek for SafeFileWriter { - fn seek(&mut self, pos: io::SeekFrom) -> io::Result { - self.0.seek(pos) - } -} - impl TerminatingWrite for SafeFileWriter { fn terminate_ref(&mut self, _: AntiCallToken) -> io::Result<()> { self.0.flush()?; diff --git a/src/directory/ram_directory.rs b/src/directory/ram_directory.rs index 56e9e3648..a7a29b15c 100644 --- a/src/directory/ram_directory.rs +++ b/src/directory/ram_directory.rs @@ -1,5 +1,5 @@ use std::collections::HashMap; -use std::io::{self, BufWriter, Cursor, Seek, SeekFrom, Write}; +use std::io::{self, BufWriter, Cursor, Write}; use std::path::{Path, PathBuf}; use std::sync::{Arc, RwLock}; use std::{fmt, result}; @@ -48,12 +48,6 @@ impl Drop for VecWriter { } } -impl Seek for VecWriter { - fn seek(&mut self, pos: SeekFrom) -> io::Result { - self.data.seek(pos) - } -} - impl Write for VecWriter { fn write(&mut self, buf: &[u8]) -> io::Result { self.is_flushed = false;