#[repr(transparent)]pub struct PotentialUtf16(pub [u16]);
Tuple Fields§
§0: [u16]
Implementations§
Source§impl PotentialUtf16
impl PotentialUtf16
Sourcepub const fn from_slice(other: &[u16]) -> &Self
pub const fn from_slice(other: &[u16]) -> &Self
Create a PotentialUtf16
from a u16 slice.
pub fn chars(&self) -> impl Iterator<Item = char> + '_
Trait Implementations§
Source§impl Debug for PotentialUtf16
impl Debug for PotentialUtf16
Source§impl Ord for PotentialUtf16
impl Ord for PotentialUtf16
Source§impl PartialEq for PotentialUtf16
impl PartialEq for PotentialUtf16
Source§impl PartialOrd for PotentialUtf16
impl PartialOrd for PotentialUtf16
impl Eq for PotentialUtf16
impl StructuralPartialEq for PotentialUtf16
Auto Trait Implementations§
impl Freeze for PotentialUtf16
impl RefUnwindSafe for PotentialUtf16
impl Send for PotentialUtf16
impl !Sized for PotentialUtf16
impl Sync for PotentialUtf16
impl Unpin for PotentialUtf16
impl UnwindSafe for PotentialUtf16
Blanket Implementations§
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: (unsized)