encoding_rs::mem

Function convert_latin1_to_utf16

source
pub fn convert_latin1_to_utf16(src: &[u8], dst: &mut [u16])
Expand description

Converts bytes whose unsigned value is interpreted as Unicode code point (i.e. U+0000 to U+00FF, inclusive) to UTF-16.

The length of the destination buffer must be at least the length of the source buffer.

The number of u16s written equals the length of the source buffer.

ยงPanics

Panics if the destination buffer is shorter than stated above.