#[repr(C)]pub struct IItemContainerProviderVtbl {
pub parent: IUnknownVtbl,
pub FindItemByProperty: unsafe extern "system" fn(This: *mut IItemContainerProvider, pStartAfter: *mut IRawElementProviderSimple, propertyId: PROPERTYID, value: VARIANT, pFound: *mut *mut IRawElementProviderSimple) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§FindItemByProperty: unsafe extern "system" fn(This: *mut IItemContainerProvider, pStartAfter: *mut IRawElementProviderSimple, propertyId: PROPERTYID, value: VARIANT, pFound: *mut *mut IRawElementProviderSimple) -> HRESULT
Auto Trait Implementations§
impl Freeze for IItemContainerProviderVtbl
impl RefUnwindSafe for IItemContainerProviderVtbl
impl Send for IItemContainerProviderVtbl
impl Sync for IItemContainerProviderVtbl
impl Unpin for IItemContainerProviderVtbl
impl UnwindSafe for IItemContainerProviderVtbl
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