#[repr(C)]pub struct UCPTrie {Show 13 fields
pub index: *const u16,
pub data: UCPTrieData,
pub indexLength: i32,
pub dataLength: i32,
pub highStart: UChar32,
pub shifted12HighStart: u16,
pub type_: i8,
pub valueWidth: i8,
pub reserved32: u32,
pub reserved16: u16,
pub index3NullOffset: u16,
pub dataNullOffset: i32,
pub nullValue: u32,
}
Fields§
§index: *const u16
§data: UCPTrieData
§indexLength: i32
§dataLength: i32
§highStart: UChar32
§shifted12HighStart: u16
§type_: i8
§valueWidth: i8
§reserved32: u32
§reserved16: u16
§index3NullOffset: u16
§dataNullOffset: i32
§nullValue: u32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UCPTrie
impl RefUnwindSafe for UCPTrie
impl !Send for UCPTrie
impl !Sync for UCPTrie
impl Unpin for UCPTrie
impl UnwindSafe for UCPTrie
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)