Crate core_io[−][src]
Modules
prelude | The I/O Prelude. |
Structs
Bytes | An iterator over |
Chain | Adaptor to chain together two readers. |
Cursor | A |
Empty | A reader which is always at EOF. |
Error | The error type for I/O operations of the |
Initializer | A type used to conditionally initialize buffers passed to |
IoSlice | A buffer type used with |
IoSliceMut | A buffer type used with |
IoVecBuffer | |
IoVecMutBuffer | |
Repeat | A reader which yields one byte over and over and over and over and over and… |
Sink | A writer which will move data into the void. |
Take | Reader adaptor which limits the bytes read from an underlying reader. |
Enums
ErrorKind | A list specifying general categories of I/O error. |
SeekFrom | Enumeration of possible methods to seek within an I/O object. |
Traits
Read | The |
Seek | The |
Write | A trait for objects which are byte-oriented sinks. |
Functions
copy | Copies the entire contents of a reader into a writer. |
empty | Constructs a new handle to an empty reader. |
repeat | Creates an instance of a reader that infinitely repeats one byte. |
sink | Creates an instance of a writer which will successfully consume all data. |
Type Definitions
ErrorString | |
Result | A specialized |