rust-lang / rust

Empowering everyone to build reliable and efficient software.
https://www.rust-lang.org
Other
96.97k stars 12.53k forks source link

Tracking Issue for `const_char_encode_utf16` #130660

Open bjoernager opened 3 hours ago

bjoernager commented 3 hours ago

Feature gate: #![feature(const_char_encode_utf16)]

This is a tracking issue for supporting char::encode_utf16 in const scenarios.

Public API

impl char {
    pub const fn encode_utf16(self, dst: &mut [u16]) -> &mut [u16];
}

Steps / History

Unresolved Questions

bjoernager commented 3 hours ago

I don't think char::decode_utf16 currently can be implemented as const due to its dependence on IntoIterator.