pub trait ToWideString { // Required methods fn to_wide(&self) -> Vec<u16>; fn to_wide_with_nul(&self) -> Vec<u16>; }