pub trait IRuntimeFieldInfoMethods: IRuntimeFieldInfo {
// 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 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
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: IRuntimeFieldInfo> IRuntimeFieldInfoMethods for __T
Available on crate feature
system-reflection-runtimefieldinfo only.