#[repr(C)]pub struct ISpeechPhrasePropertyVtbl {
pub parent: IDispatchVtbl,
pub get_Name: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Name: *mut BSTR) -> HRESULT,
pub get_Id: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Id: *mut c_long) -> HRESULT,
pub get_Value: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Value: *mut VARIANT) -> HRESULT,
pub get_FirstElement: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, FirstElement: *mut c_long) -> HRESULT,
pub get_NumberOfElements: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, NumberOfElements: *mut c_long) -> HRESULT,
pub get_EngineConfidence: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Confidence: *mut c_float) -> HRESULT,
pub get_Confidence: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Confidence: *mut SpeechEngineConfidence) -> HRESULT,
pub get_Parent: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, ParentProperty: *mut *mut ISpeechPhraseProperty) -> HRESULT,
pub get_Children: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Children: *mut *mut ISpeechPhraseProperties) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_Name: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Name: *mut BSTR) -> HRESULT
§get_Id: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Id: *mut c_long) -> HRESULT
§get_Value: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Value: *mut VARIANT) -> HRESULT
§get_FirstElement: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, FirstElement: *mut c_long) -> HRESULT
§get_NumberOfElements: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, NumberOfElements: *mut c_long) -> HRESULT
§get_EngineConfidence: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Confidence: *mut c_float) -> HRESULT
§get_Confidence: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Confidence: *mut SpeechEngineConfidence) -> HRESULT
§get_Parent: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, ParentProperty: *mut *mut ISpeechPhraseProperty) -> HRESULT
§get_Children: unsafe extern "system" fn(This: *mut ISpeechPhraseProperty, Children: *mut *mut ISpeechPhraseProperties) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpeechPhrasePropertyVtbl
impl RefUnwindSafe for ISpeechPhrasePropertyVtbl
impl Send for ISpeechPhrasePropertyVtbl
impl Sync for ISpeechPhrasePropertyVtbl
impl Unpin for ISpeechPhrasePropertyVtbl
impl UnwindSafe for ISpeechPhrasePropertyVtbl
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