Module conch_runtime::io [] [src]

Defines interfaces and methods for doing OS agnostic file IO operations.

Structs

FileDesc

A wrapper around an owned OS file primitive. The wrapper allows reading from or writing to the OS file primitive, and will close it once it goes out of scope.

Pipe

A wrapper for a reader and writer OS pipe pair.

Enums

Permissions

An indicator of the read/write permissions of an OS file primitive.

Traits

FileDescWrapper

An interface for any Cloneable wrapper around a FileDesc.

Functions

getpid

Returns the process ID of the calling process