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