pub(crate) trait IntoInner<Inner> {
// Required method
fn into_inner(self) -> Inner;
}Expand description
A trait for extracting representations from std types.
Required Methods§
fn into_inner(self) -> Inner
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl IntoInner<Buf> for OsString
impl IntoInner<Dir> for Dir
impl IntoInner<File> for std::fs::File
impl IntoInner<FileAttr> for Metadata
impl IntoInner<FileDesc> for ChildStderr
impl IntoInner<FileDesc> for ChildStdin
impl IntoInner<FileDesc> for ChildStdout
impl IntoInner<FileDesc> for std::sys::fs::unix::File
impl IntoInner<FileDesc> for std::sys::process::unix::pidfd::PidFd
Available on Linux only.
impl IntoInner<FileDesc> for PipeReader
impl IntoInner<FileDesc> for PipeWriter
impl IntoInner<FileDesc> for Socket
impl IntoInner<OwnedFd> for FileDesc
impl IntoInner<PidFd> for std::os::linux::process::PidFd
Available on Linux only.