#[repr(C)]pub struct IDWriteTextAnalysisSink {
pub lpVtbl: *const IDWriteTextAnalysisSinkVtbl,
}
Fields§
§lpVtbl: *const IDWriteTextAnalysisSinkVtbl
Implementations§
Source§impl IDWriteTextAnalysisSink
impl IDWriteTextAnalysisSink
pub unsafe fn SetScriptAnalysis( &self, textPosition: UINT32, textLength: UINT32, scriptAnalysis: *const DWRITE_SCRIPT_ANALYSIS, ) -> HRESULT
pub unsafe fn SetLineBreakpoints( &self, textPosition: UINT32, textLength: UINT32, lineBreakpoints: *const DWRITE_LINE_BREAKPOINT, ) -> HRESULT
pub unsafe fn SetBidiLevel( &self, textPosition: UINT32, textLength: UINT32, explicitLevel: UINT8, resolvedLevel: UINT8, ) -> HRESULT
pub unsafe fn SetNumberSubstitution( &self, textPosition: UINT32, textLength: UINT32, numberSubstitution: *mut IDWriteNumberSubstitution, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IDWriteTextAnalysisSink
impl Deref for IDWriteTextAnalysisSink
Auto Trait Implementations§
impl Freeze for IDWriteTextAnalysisSink
impl RefUnwindSafe for IDWriteTextAnalysisSink
impl !Send for IDWriteTextAnalysisSink
impl !Sync for IDWriteTextAnalysisSink
impl Unpin for IDWriteTextAnalysisSink
impl UnwindSafe for IDWriteTextAnalysisSink
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