Module il2_iltags::io[][src]

Expand description

This module implements the I/O abstraction used by this library. It allows the usage of multiple data sources and/or repositories to perform the operations.

Re-exports

pub use std_io::ReadReader;
pub use std_io::WriteWriter;

Modules

This module contains the implementation of Reader and Writer for arrays, slices and vectors.

This module implements functions and traits for Reader and Writer that allows the manipulation of basic data types as defined by the ILTags standard.

This module implements the integration between this library and Rust’s std::io components.

Structs

The LimitedReader implements a Reader that wraps another Reader but defines a limited to the amount of bytes that can be extracted from it.

Enums

Types of erros generated by this module.

Traits

The Reader trait is allows the extraction of bytes from a source.

The Writer trait allows the addition of bytes into the destination.

Type Definitions

A specialized std::result::Result generated by functions and methods from this package.