Module xlang_abi::io

source ·
Expand description

Defines io traits and types that are ABI Safe and can be used with traits::DynRef (et. al)

Structs

A type which Adapts std::io::Readers into self::Readers and self::Readers into std::io::Readers
An Iterator over the chars of R
The VTable used for the ReadSeek helper trait
The VTable used for the Read trait
A type which Adapts std::io::Seekers into self::Seekers and self::Seekers into std::io::Seekers
The VTable used for the Seek trait
A type which Adapts std::io::Writers into self::Writers and self::Writers into std::io::Writers
The VTable to use for the Write trait.

Enums

The Error type returned when an io error occurs
Enumeration of possible methods to seek within an I/O object.

Traits

A trait to produce iterators over the chars read from an input stream
ABI Safe version of the std::io::Read trait
An abi safe combination of the std::io::Read and std::io::Seek traits
ABI Safe version of the std::io::Seek trait
An abi safe version of the std::io::Write trait

Type Definitions

Type alias to a Result with Error.