Struct windows_sys::Win32::Globalization::UText
#[repr(C)]pub struct UText {Show 24 fields
pub magic: u32,
pub flags: i32,
pub providerProperties: i32,
pub sizeOfStruct: i32,
pub chunkNativeLimit: i64,
pub extraSize: i32,
pub nativeIndexingLimit: i32,
pub chunkNativeStart: i64,
pub chunkOffset: i32,
pub chunkLength: i32,
pub chunkContents: *const u16,
pub pFuncs: *const UTextFuncs,
pub pExtra: *mut c_void,
pub context: *const c_void,
pub p: *const c_void,
pub q: *const c_void,
pub r: *const c_void,
pub privP: *mut c_void,
pub a: i64,
pub b: i32,
pub c: i32,
pub privA: i64,
pub privB: i32,
pub privC: i32,
}
Fields§
§magic: u32
§flags: i32
§providerProperties: i32
§sizeOfStruct: i32
§chunkNativeLimit: i64
§extraSize: i32
§nativeIndexingLimit: i32
§chunkNativeStart: i64
§chunkOffset: i32
§chunkLength: i32
§chunkContents: *const u16
§pFuncs: *const UTextFuncs
§pExtra: *mut c_void
§context: *const c_void
§p: *const c_void
§q: *const c_void
§r: *const c_void
§privP: *mut c_void
§a: i64
§b: i32
§c: i32
§privA: i64
§privB: i32
§privC: i32
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UText
impl RefUnwindSafe for UText
impl !Send for UText
impl !Sync for UText
impl Unpin for UText
impl UnwindSafe for UText
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
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
)