#[repr(C)]pub struct ISpeechGrammarRuleStateTransitionsVtbl {
pub parent: IDispatchVtbl,
pub get_Count: unsafe extern "system" fn(This: *mut ISpeechGrammarRuleStateTransitions, Count: *mut c_long) -> HRESULT,
pub Item: unsafe extern "system" fn(This: *mut ISpeechGrammarRuleStateTransitions, Index: c_long, Transition: *mut *mut ISpeechGrammarRuleStateTransition) -> HRESULT,
pub get__NewEnum: unsafe extern "system" fn(This: *mut ISpeechGrammarRuleStateTransitions, EnumVARIANT: *mut *mut IUnknown) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get_Count: unsafe extern "system" fn(This: *mut ISpeechGrammarRuleStateTransitions, Count: *mut c_long) -> HRESULT
§Item: unsafe extern "system" fn(This: *mut ISpeechGrammarRuleStateTransitions, Index: c_long, Transition: *mut *mut ISpeechGrammarRuleStateTransition) -> HRESULT
§get__NewEnum: unsafe extern "system" fn(This: *mut ISpeechGrammarRuleStateTransitions, EnumVARIANT: *mut *mut IUnknown) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpeechGrammarRuleStateTransitionsVtbl
impl RefUnwindSafe for ISpeechGrammarRuleStateTransitionsVtbl
impl Send for ISpeechGrammarRuleStateTransitionsVtbl
impl Sync for ISpeechGrammarRuleStateTransitionsVtbl
impl Unpin for ISpeechGrammarRuleStateTransitionsVtbl
impl UnwindSafe for ISpeechGrammarRuleStateTransitionsVtbl
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