#[repr(C)]pub struct ISpPhrase2 {
pub lpVtbl: *const ISpPhrase2Vtbl,
}
Fields§
§lpVtbl: *const ISpPhrase2Vtbl
Implementations§
Source§impl ISpPhrase2
impl ISpPhrase2
pub unsafe fn GetXMLResult( &self, ppszCoMemXMLResult: *mut LPWSTR, Options: SPXMLRESULTOPTIONS, ) -> HRESULT
pub unsafe fn GetXMLErrorInfo( &self, pSemanticErrorInfo: *mut SPSEMANTICERRORINFO, ) -> HRESULT
pub unsafe fn GetAudio( &self, ulStartElement: ULONG, cElements: ULONG, ppStream: *mut *mut ISpStreamFormat, ) -> HRESULT
Methods from Deref<Target = ISpPhrase>§
pub unsafe fn GetPhrase(&self, ppCoMemPhrase: *mut *mut SPPHRASE) -> HRESULT
pub unsafe fn GetSerializedPhrase( &self, ppCoMemPhrase: *mut *mut SPSERIALIZEDPHRASE, ) -> HRESULT
pub unsafe fn GetText( &self, ulStart: ULONG, ulCount: ULONG, fUseTextReplacements: BOOL, ppszCoMemText: *mut LPWSTR, pbDisplayAttributes: *mut BYTE, ) -> HRESULT
pub unsafe fn Discard(&self, dwValueTypes: DWORD) -> HRESULT
Trait Implementations§
Source§impl Deref for ISpPhrase2
impl Deref for ISpPhrase2
Auto Trait Implementations§
impl Freeze for ISpPhrase2
impl RefUnwindSafe for ISpPhrase2
impl !Send for ISpPhrase2
impl !Sync for ISpPhrase2
impl Unpin for ISpPhrase2
impl UnwindSafe for ISpPhrase2
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