Skip to content

Commit 5f4eb27

Browse files
committed
Removing the TryFrom impl
1 parent 6b95526 commit 5f4eb27

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

src/libstd/ffi/c_str.rs

-14
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
use crate::ascii;
22
use crate::borrow::{Borrow, Cow};
33
use crate::cmp::Ordering;
4-
use crate::convert::TryFrom;
54
use crate::error::Error;
65
use crate::fmt::{self, Write};
76
use crate::io;
@@ -854,19 +853,6 @@ impl From<Vec<NonZeroU8>> for CString {
854853
}
855854
}
856855

857-
#[unstable(feature = "cstring_from_vec_with_nul", issue = "73179")]
858-
impl TryFrom<Vec<u8>> for CString {
859-
type Error = FromBytesWithNulError;
860-
861-
/// See the document about [`from_vec_with_nul`] for more
862-
/// informations about the behaviour of this method.
863-
///
864-
/// [`from_vec_with_nul`]: CString::from_vec_with_nul
865-
fn try_from(value: Vec<u8>) -> Result<Self, Self::Error> {
866-
Self::from_vec_with_nul(value)
867-
}
868-
}
869-
870856
#[stable(feature = "more_box_slice_clone", since = "1.29.0")]
871857
impl Clone for Box<CStr> {
872858
#[inline]

0 commit comments

Comments
 (0)