[][src]Trait winapi_util::AsHandleRef

pub trait AsHandleRef {
    fn as_handle_ref(&self) -> HandleRef;

    fn as_raw(&self) -> RawHandle { ... }
}

Construct borrowed and valid Windows handles from file-like objects.

Required methods

fn as_handle_ref(&self) -> HandleRef

A borrowed handle that wraps the raw handle of the Self object.

Loading content...

Provided methods

fn as_raw(&self) -> RawHandle

A convenience routine for extracting a HandleRef from Self, and then extracting a raw handle from the HandleRef.

Loading content...

Implementations on Foreign Types

impl<'a, T: AsHandleRef> AsHandleRef for &'a T[src]

impl AsHandleRef for File[src]

impl AsHandleRef for Stdin[src]

impl AsHandleRef for Stdout[src]

impl AsHandleRef for Stderr[src]

impl AsHandleRef for ChildStdin[src]

impl AsHandleRef for ChildStdout[src]

impl AsHandleRef for ChildStderr[src]

Loading content...

Implementors

impl AsHandleRef for Handle[src]

impl AsHandleRef for HandleRef[src]

Loading content...