Crate deno_io

Source

Modules§

fs

Structs§

AsyncPipeRead
AsyncPipeWrite
BiPipe
One end of a bidirectional pipe
BiPipeRead
BiPipeResource
One end of a bidirectional pipe. This implements the Resource trait.
BiPipeWrite
PipeRead
PipeWrite
ReadCancelResource
ReadOnlyResource
StdFileResourceInner
Stdio
Specify how stdin, stdout, and stderr are piped. By default, inherits from the process.
StdioPipe
WriteOnlyResource
deno_io
An extension for use with the Deno JS runtime. To use it, provide it as an argument when instantiating your runtime:

Statics§

STDERR_HANDLE
STDIN_HANDLE
STDOUT_HANDLE

Traits§

AsRawIoHandle
Abstraction over AsRawFd (unix) and AsRawHandle (windows)
FromRawIoHandle
Abstraction over FromRawFd (unix) and FromRawHandle (windows)
IntoRawIoHandle
Abstraction over IntoRawFd (unix) and IntoRawHandle (windows)

Functions§

bi_pipe_pair_raw
Creates both sides of a bidirectional pipe, returning the raw handles to the underlying OS resources.
close_raw_handle
op_print
op_read_create_cancel_handle
op_read_with_cancel_handle
pipe
Create a unidirectional pipe pair that starts off as a pair of synchronous file handles, but either side may be promoted to an async-capable reader/writer.

Type Aliases§

ChildStderrResource
ChildStdinResource
ChildStdoutResource
RawBiPipeHandle
RawIoHandle
RawPipeHandle