pub trait IEmptyVolumeCacheCallBack_Impl: Sized {
    // Required methods
    fn ScanProgress(
        &self,
        dwlspaceused: u64,
        dwflags: u32,
        pcwszstatus: &PCWSTR,
    ) -> Result<()>;
    fn PurgeProgress(
        &self,
        dwlspacefreed: u64,
        dwlspacetofree: u64,
        dwflags: u32,
        pcwszstatus: &PCWSTR,
    ) -> Result<()>;
}

Required Methods§

fn ScanProgress( &self, dwlspaceused: u64, dwflags: u32, pcwszstatus: &PCWSTR, ) -> Result<()>

fn PurgeProgress( &self, dwlspacefreed: u64, dwlspacetofree: u64, dwflags: u32, pcwszstatus: &PCWSTR, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§