pub trait ISyncMgrResolutionHandler_Impl: Sized {
    // Required methods
    fn QueryAbilities(&self) -> Result<u32>;
    fn KeepOther(
        &self,
        psiother: Option<&IShellItem>
    ) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>;
    fn KeepRecent(&self) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>;
    fn RemoveFromSyncSet(&self) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>;
    fn KeepItems(
        &self,
        parray: Option<&ISyncMgrConflictResolutionItems>
    ) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§