Trait std::os::windows::io::AsRawHandle 1.0.0[−][src]
pub trait AsRawHandle {
fn as_raw_handle(&self) -> RawHandle;
}This is supported on Windows only.
Extracts raw handles.
Required methods
fn as_raw_handle(&self) -> RawHandle[src]
Extracts the raw handle, without taking any ownership.
Implementors
impl AsRawHandle for File[src]
impl AsRawHandle for File[src]fn as_raw_handle(&self) -> RawHandle[src]
impl AsRawHandle for Stderr1.21.0[src]
impl AsRawHandle for Stderr1.21.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl AsRawHandle for Stdin1.21.0[src]
impl AsRawHandle for Stdin1.21.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl AsRawHandle for Stdout1.21.0[src]
impl AsRawHandle for Stdout1.21.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl AsRawHandle for Child1.2.0[src]
impl AsRawHandle for Child1.2.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl AsRawHandle for ChildStderr1.2.0[src]
impl AsRawHandle for ChildStderr1.2.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl AsRawHandle for ChildStdin1.2.0[src]
impl AsRawHandle for ChildStdin1.2.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl AsRawHandle for ChildStdout1.2.0[src]
impl AsRawHandle for ChildStdout1.2.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl<'a> AsRawHandle for StderrLock<'a>1.35.0[src]
impl<'a> AsRawHandle for StderrLock<'a>1.35.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl<'a> AsRawHandle for StdinLock<'a>1.35.0[src]
impl<'a> AsRawHandle for StdinLock<'a>1.35.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl<'a> AsRawHandle for StdoutLock<'a>1.35.0[src]
impl<'a> AsRawHandle for StdoutLock<'a>1.35.0[src]fn as_raw_handle(&self) -> RawHandle[src]
impl<T> AsRawHandle for JoinHandle<T>1.9.0[src]
impl<T> AsRawHandle for JoinHandle<T>1.9.0[src]