windows::Win32::System::Search

Trait ISearchNotifyInlineSite_Impl

pub trait ISearchNotifyInlineSite_Impl: IUnknownImpl {
    // Required methods
    fn OnItemIndexedStatusChange(
        &self,
        sipstatus: SEARCH_INDEXING_PHASE,
        dwnumentries: u32,
        rgitemstatusentries: *const SEARCH_ITEM_INDEXING_STATUS,
    ) -> Result<()>;
    fn OnCatalogStatusChange(
        &self,
        guidcatalogresetsignature: *const GUID,
        guidcheckpointsignature: *const GUID,
        dwlastcheckpointnumber: u32,
    ) -> Result<()>;
}

Required Methods§

fn OnItemIndexedStatusChange( &self, sipstatus: SEARCH_INDEXING_PHASE, dwnumentries: u32, rgitemstatusentries: *const SEARCH_ITEM_INDEXING_STATUS, ) -> Result<()>

fn OnCatalogStatusChange( &self, guidcatalogresetsignature: *const GUID, guidcheckpointsignature: *const GUID, dwlastcheckpointnumber: u32, ) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§