pub trait IRuntimeMethodInfoMethods: IRuntimeMethodInfo {
// Provided methods
fn get_binding_flags(self) -> BindingFlags { ... }
fn get_module(self) -> Module { ... }
fn get_reflected_type_internal(self) -> RuntimeType { ... }
fn format_name_and_sig(self, serialization: impl Into<bool>) -> Il2CppString { ... }
fn create_delegate(self, delegate_type: impl Into<SystemType>) -> Delegate { ... }
fn create_delegate_2(
self,
delegate_type: impl Into<SystemType>,
target: impl Into<Object>,
) -> Delegate { ... }
fn to_string(self) -> Il2CppString { ... }
fn get_runtime_module(self) -> RuntimeModule { ... }
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_reflected_type_internal(self) -> RuntimeType
fn get_reflected_type_internal(self) -> RuntimeType
get_ReflectedTypeInternal() 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 create_delegate(self, delegate_type: impl Into<SystemType>) -> Delegate
fn create_delegate(self, delegate_type: impl Into<SystemType>) -> Delegate
CreateDelegate(::unity::SystemType) overload
Sourcefn create_delegate_2(
self,
delegate_type: impl Into<SystemType>,
target: impl Into<Object>,
) -> Delegate
fn create_delegate_2( self, delegate_type: impl Into<SystemType>, target: impl Into<Object>, ) -> Delegate
CreateDelegate(::unity::SystemType, crate::system::object::Object) overload
Sourcefn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overload
Sourcefn get_runtime_module(self) -> RuntimeModule
fn get_runtime_module(self) -> RuntimeModule
GetRuntimeModule() 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: IRuntimeMethodInfo> IRuntimeMethodInfoMethods for __T
Available on crate feature
system-reflection-runtimemethodinfo only.