pub trait IRuntimePropertyInfoMethods: IRuntimePropertyInfo {
// Provided methods
fn get_binding_flags(self) -> BindingFlags { ... }
fn get_module(self) -> Module { ... }
fn get_declaring_type_internal(self) -> RuntimeType { ... }
fn get_reflected_type_internal(self) -> RuntimeType { ... }
fn get_runtime_module(self) -> RuntimeModule { ... }
fn to_string(self) -> Il2CppString { ... }
fn format_name_and_sig(self, serialization: impl Into<bool>) -> Il2CppString { ... }
fn serialization_to_string(self) -> Il2CppString { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_binding_flags(self) -> BindingFlags
fn get_binding_flags(self) -> BindingFlags
get_BindingFlags() overload
Sourcefn get_module(self) -> Module
fn get_module(self) -> Module
get_Module() overload
Sourcefn get_declaring_type_internal(self) -> RuntimeType
fn get_declaring_type_internal(self) -> RuntimeType
GetDeclaringTypeInternal() overload
Sourcefn get_reflected_type_internal(self) -> RuntimeType
fn get_reflected_type_internal(self) -> RuntimeType
get_ReflectedTypeInternal() overload
Sourcefn get_runtime_module(self) -> RuntimeModule
fn get_runtime_module(self) -> RuntimeModule
GetRuntimeModule() overload
Sourcefn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overload
Sourcefn format_name_and_sig(self, serialization: impl Into<bool>) -> Il2CppString
fn format_name_and_sig(self, serialization: impl Into<bool>) -> Il2CppString
FormatNameAndSig(bool) overload
Sourcefn serialization_to_string(self) -> Il2CppString
fn serialization_to_string(self) -> Il2CppString
SerializationToString() 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: IRuntimePropertyInfo> IRuntimePropertyInfoMethods for __T
Available on crate feature
system-reflection-runtimepropertyinfo only.