Skip to content
Closed
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions library/std/src/error.rs
Original file line number Diff line number Diff line change
Expand Up @@ -637,6 +637,14 @@ impl Error for core::ffi::FromBytesWithNulError {
}
}

#[unstable(feature = "todo", issue = "none")]
impl From<core::ffi::FromBytesWithNulError> for io::Error {
/// Converts a [`NulError`](core::ffi::FromBytesWithNulError) into an [`io::Error`].
fn from(e: core::ffi::FromBytesWithNulError) -> io::Error {
io::Error::new(io::ErrorKind::InvalidInput, e)
}
}

#[unstable(feature = "cstr_from_bytes_until_nul", issue = "95027")]
impl Error for core::ffi::FromBytesUntilNulError {}

Expand Down