macro_rules! s2w { ($s:expr) => { ... }; }
Rust string to UTF-16 conversion. See also utf::w2s.
utf::w2s
let cwstr = s2w!("hello"); // Vec<u16> libc::printf("%ws", cwstr.as_ptr());