Struct windows::Data::Text::IUnicodeCharactersStatics_Vtbl
#[repr(C)]pub struct IUnicodeCharactersStatics_Vtbl {Show 18 fields
pub base__: IInspectable_Vtbl,
pub GetCodepointFromSurrogatePair: unsafe extern "system" fn(_: *mut c_void, _: u32, _: u32, _: *mut u32) -> HRESULT,
pub GetSurrogatePairFromCodepoint: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut u16, _: *mut u16) -> HRESULT,
pub IsHighSurrogate: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsLowSurrogate: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsSupplementary: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsNoncharacter: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsWhitespace: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsAlphabetic: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsCased: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsUppercase: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsLowercase: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsIdStart: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsIdContinue: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsGraphemeBase: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub IsGraphemeExtend: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT,
pub GetNumericType: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut UnicodeNumericType) -> HRESULT,
pub GetGeneralCategory: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut UnicodeGeneralCategory) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§GetCodepointFromSurrogatePair: unsafe extern "system" fn(_: *mut c_void, _: u32, _: u32, _: *mut u32) -> HRESULT
§GetSurrogatePairFromCodepoint: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut u16, _: *mut u16) -> HRESULT
§IsHighSurrogate: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsLowSurrogate: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsSupplementary: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsNoncharacter: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsWhitespace: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsAlphabetic: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsCased: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsUppercase: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsLowercase: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsIdStart: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsIdContinue: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsGraphemeBase: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§IsGraphemeExtend: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut bool) -> HRESULT
§GetNumericType: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut UnicodeNumericType) -> HRESULT
§GetGeneralCategory: unsafe extern "system" fn(_: *mut c_void, _: u32, _: *mut UnicodeGeneralCategory) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUnicodeCharactersStatics_Vtbl
impl RefUnwindSafe for IUnicodeCharactersStatics_Vtbl
impl Send for IUnicodeCharactersStatics_Vtbl
impl Sync for IUnicodeCharactersStatics_Vtbl
impl Unpin for IUnicodeCharactersStatics_Vtbl
impl UnwindSafe for IUnicodeCharactersStatics_Vtbl
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