Trait utf16_ext::Utf16ReadExt
[−]
[src]
pub trait Utf16ReadExt: ReadBytesExt { fn shorts<T: ByteOrder>(self) -> Shorts<T, Self>
where
Self: Sized, { ... } fn utf16_chars<T: ByteOrder>(self) -> Chars<T, Self>
where
Self: Sized, { ... } fn read_utf16_line<T: ByteOrder>(
&mut self,
buf: &mut String
) -> Result<usize, Error> { ... } fn utf16_lines<T: ByteOrder>(self) -> Lines<T, Self>
where
Self: Sized, { ... } }
Extension to the Read
trait
Provided Methods
fn shorts<T: ByteOrder>(self) -> Shorts<T, Self> where
Self: Sized,
Self: Sized,
fn utf16_chars<T: ByteOrder>(self) -> Chars<T, Self> where
Self: Sized,
Self: Sized,
fn read_utf16_line<T: ByteOrder>(
&mut self,
buf: &mut String
) -> Result<usize, Error>
&mut self,
buf: &mut String
) -> Result<usize, Error>
fn utf16_lines<T: ByteOrder>(self) -> Lines<T, Self> where
Self: Sized,
Self: Sized,
Implementors
impl<T: Read> Utf16ReadExt for T