pub trait ICLRAppDomainResourceMonitor_Impl: Sized {
    // Required methods
    fn GetCurrentAllocated(
        &self,
        dwappdomainid: u32,
        pbytesallocated: *mut u64,
    ) -> Result<()>;
    fn GetCurrentSurvived(
        &self,
        dwappdomainid: u32,
        pappdomainbytessurvived: *mut u64,
        ptotalbytessurvived: *mut u64,
    ) -> Result<()>;
    fn GetCurrentCpuTime(
        &self,
        dwappdomainid: u32,
        pmilliseconds: *mut u64,
    ) -> Result<()>;
}

Required Methods§

fn GetCurrentAllocated( &self, dwappdomainid: u32, pbytesallocated: *mut u64, ) -> Result<()>

fn GetCurrentSurvived( &self, dwappdomainid: u32, pappdomainbytessurvived: *mut u64, ptotalbytessurvived: *mut u64, ) -> Result<()>

fn GetCurrentCpuTime( &self, dwappdomainid: u32, pmilliseconds: *mut u64, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§