pub trait IFileSyncMergeHandler_Impl: Sized {
    // Required methods
    fn Merge(
        &self,
        localfilepath: &PCWSTR,
        serverfilepath: &PCWSTR
    ) -> Result<MERGE_UPDATE_STATUS>;
    fn ShowResolveConflictUIAsync(
        &self,
        localfilepath: &PCWSTR,
        monitortodisplayon: HMONITOR
    ) -> Result<()>;
}

Required Methods§

fn Merge( &self, localfilepath: &PCWSTR, serverfilepath: &PCWSTR ) -> Result<MERGE_UPDATE_STATUS>

fn ShowResolveConflictUIAsync( &self, localfilepath: &PCWSTR, monitortodisplayon: HMONITOR ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§