Enum rustc_unicode::str::Utf16Item
[−]
[src]
pub enum Utf16Item { ScalarValue(char), LoneSurrogate(u16), }
Deprecated since 1.4.0
: char::DecodeUtf16
uses Result<char, u16>
instead
The possibilities for values decoded from a u16
stream.
Variants
ScalarValue | Deprecated since 1.4.0 : A valid codepoint. |
LoneSurrogate | Deprecated since 1.4.0 : An invalid surrogate without its pair. |
Methods
impl Utf16Item
fn to_char_lossy(&self) -> char
Unstable (
unicode
#27783)Convert self
to a char
, taking LoneSurrogate
s to the
replacement character (U+FFFD).