Module io_lifetimes::raw
source · Expand description
Portability abstractions over Raw*.
On Unix, “everything is a file descriptor”. On Windows, file/pipe/process handles are distinct from socket descriptors. This file provides a minimal layer of portability over this difference.
Traits
A portable trait to obtain the raw value of an underlying filelike object.
This is a portability abstraction over Unix-like
AsRawFd and Windows’
AsRawSocket.This is a portability abstraction over Unix-like
FromRawFd and Windows’
FromRawHandle.This is a portability abstraction over Unix-like
FromRawFd and Windows’
FromRawSocket.This is a portability abstraction over Unix-like
IntoRawFd and Windows’
IntoRawHandle.This is a portability abstraction over Unix-like
IntoRawFd and Windows’
IntoRawSocket.Type Definitions
A raw filelike object.
A raw socketlike object.