Trait IOfflineFilesSyncProgress_Impl
pub trait IOfflineFilesSyncProgress_Impl: IOfflineFilesProgress_Impl {
// Required methods
fn SyncItemBegin(
&self,
pszfile: &PCWSTR,
) -> Result<OFFLINEFILES_OP_RESPONSE>;
fn SyncItemResult(
&self,
pszfile: &PCWSTR,
hrresult: HRESULT,
perrorinfo: Ref<'_, IOfflineFilesSyncErrorInfo>,
) -> Result<OFFLINEFILES_OP_RESPONSE>;
}
Required Methods§
fn SyncItemBegin(&self, pszfile: &PCWSTR) -> Result<OFFLINEFILES_OP_RESPONSE>
fn SyncItemResult( &self, pszfile: &PCWSTR, hrresult: HRESULT, perrorinfo: Ref<'_, IOfflineFilesSyncErrorInfo>, ) -> Result<OFFLINEFILES_OP_RESPONSE>
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.