Skip to content

Commit 56cd61e

Browse files
committed
Remove unstable Initializer, rustc_deprecated
1 parent 5bf5164 commit 56cd61e

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

src/fs.rs

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ mod tests;
1010

1111
use std::ffi::OsString;
1212
use std::fmt;
13-
use std::io::{self, Initializer, IoSlice, IoSliceMut, Read, Seek, SeekFrom, Write};
13+
use std::io::{self, IoSlice, IoSliceMut, Read, Seek, SeekFrom, Write};
1414
use std::path::{Path, PathBuf};
1515
//use std::sys::fs as fs_imp;
1616
use crate::unix_fs as fs_imp;
@@ -600,11 +600,6 @@ impl Read for File {
600600
self.inner.is_read_vectored()
601601
}
602602

603-
#[inline]
604-
unsafe fn initializer(&self) -> Initializer {
605-
// SAFETY: Read is guaranteed to work on uninitialized memory
606-
unsafe { Initializer::nop() }
607-
}
608603
}
609604
impl Write for File {
610605
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
@@ -642,12 +637,6 @@ impl Read for &File {
642637
fn is_read_vectored(&self) -> bool {
643638
self.inner.is_read_vectored()
644639
}
645-
646-
#[inline]
647-
unsafe fn initializer(&self) -> Initializer {
648-
// SAFETY: Read is guaranteed to work on uninitialized memory
649-
unsafe { Initializer::nop() }
650-
}
651640
}
652641
impl Write for &File {
653642
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
@@ -1699,11 +1688,6 @@ pub fn hard_link<P: AsRef<Path>, Q: AsRef<Path>>(original: P, link: Q) -> io::Re
16991688
/// Ok(())
17001689
/// }
17011690
/// ```
1702-
#[rustc_deprecated(
1703-
since = "1.1.0",
1704-
reason = "replaced with std::os::unix::fs::symlink and \
1705-
std::os::windows::fs::{symlink_file, symlink_dir}"
1706-
)]
17071691
pub fn soft_link<P: AsRef<Path>, Q: AsRef<Path>>(original: P, link: Q) -> io::Result<()> {
17081692
fs_imp::symlink(original.as_ref(), link.as_ref())
17091693
}

0 commit comments

Comments
 (0)