Function ucs2encode

Source
pub fn ucs2encode(array: &[u32]) -> Result<Vec<u16>>
Expand description

Encodes an array of Unicode scalar values (u32) to UTF-16/UCS-2 code units (Vec<u16>). Surrogate pairs are generated for codepoints above U+FFFF. Returns an error for invalid codepoints.