Crate utf16_ext [] [src]

Crate for extending the Read and Write traits to allow for reading and writing utf-16

Reexports

pub extern crate byteorder;

Structs

Chars

An iterator over char values of a utf-16 reader.

Lines

An iterator over the lines of a reader (reading utf-16)

Shorts

An iterator over u16 values of a reader.

Enums

AutoEndianChars

An iterator over chars from an AutoEndianReader

AutoEndianLines

An iterator over lines from an AutoEndianReader

AutoEndianReader

A reader that will store whether to read in little or big endian

AutoEndianShorts

An iterator over u16s from an AutoEndianReader

AutoWriter

A writer that will store whether to write in little or big endian

Utf16Written

Represents how much a string buffer was written

Traits

Utf16ReadExt

Extension to the Read trait

Utf16WriteExt

An extension of std::io::Write for utf16