Trait encode_unicode::U16UtfExt
[−]
[src]
pub trait U16UtfExt { fn utf16_needs_extra_unit(self) -> Option<bool>; fn utf16_is_leading_surrogate(self) -> bool; }
Methods for working with u16
s as UTF-16 units.
Required Methods
fn utf16_needs_extra_unit(self) -> Option<bool>
fn utf16_is_leading_surrogate(self) -> bool
Does this u16
need another u16
to complete a codepoint?
Returns (self & 0xfc00) == 0xd800
Implementors
impl U16UtfExt for u16