pub trait IPerformanceStatisticsMethods: IPerformanceStatistics {
// Provided methods
fn get_enabled(self) -> bool { ... }
fn set_enabled(self, value: impl Into<bool>) { ... }
fn get_performance_counter_result(
self,
pc: impl Into<PerformanceCounter>,
) -> PerformanceResult { ... }
fn get_performance_log(self) -> Il2CppString { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_enabled(self) -> bool
fn get_enabled(self) -> bool
get_Enabled() overload
Sourcefn set_enabled(self, value: impl Into<bool>)
fn set_enabled(self, value: impl Into<bool>)
set_Enabled(bool) overload
Sourcefn get_performance_counter_result(
self,
pc: impl Into<PerformanceCounter>,
) -> PerformanceResult
fn get_performance_counter_result( self, pc: impl Into<PerformanceCounter>, ) -> PerformanceResult
GetPerformanceCounterResult(crate::moon_sharp::interpreter::diagnostics::performancecounter::PerformanceCounter) overload
Sourcefn get_performance_log(self) -> Il2CppString
fn get_performance_log(self) -> Il2CppString
GetPerformanceLog() overload
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.
Implementors§
impl<__T: IPerformanceStatistics> IPerformanceStatisticsMethods for __T
Available on crate feature
moon_sharp-interpreter-diagnostics-performancestatistics only.