Skip to main content

IAssemblyNameMethods

Trait IAssemblyNameMethods 

Source
pub trait IAssemblyNameMethods: IAssemblyName {
    // Provided methods
    fn ctor(self) { ... }
    fn ctor_2(self, assembly_name: impl Into<Il2CppString>) { ... }
    fn get_name(self) -> Il2CppString { ... }
    fn get_flags(self) -> AssemblyNameFlags { ... }
    fn get_full_name(self) -> Il2CppString { ... }
    fn to_string(self) -> Il2CppString { ... }
    fn get_public_key_token(self) -> Array<u8> { ... }
    fn get_is_public_key_valid(self) -> bool { ... }
    fn internal_get_public_key_token(self) -> Array<u8> { ... }
    fn compute_public_key_token(self) -> Array<u8> { ... }
    fn clone(self) -> Object { ... }
    fn on_deserialization(self, sender: impl Into<Object>) { ... }
}

Provided Methods§

Source

fn ctor(self)

.ctor() overload

Source

fn ctor_2(self, assembly_name: impl Into<Il2CppString>)

.ctor(::unity::Il2CppString) overload

Source

fn get_name(self) -> Il2CppString

get_Name() overload

Source

fn get_flags(self) -> AssemblyNameFlags

get_Flags() overload

Source

fn get_full_name(self) -> Il2CppString

get_FullName() overload

Source

fn to_string(self) -> Il2CppString

ToString() overload

Source

fn get_public_key_token(self) -> Array<u8>

GetPublicKeyToken() overload

Source

fn get_is_public_key_valid(self) -> bool

get_IsPublicKeyValid() overload

Source

fn internal_get_public_key_token(self) -> Array<u8>

InternalGetPublicKeyToken() overload

Source

fn compute_public_key_token(self) -> Array<u8>

ComputePublicKeyToken() overload

Source

fn clone(self) -> Object

Clone() overload

Source

fn on_deserialization(self, sender: impl Into<Object>)

OnDeserialization(crate::system::object::Object) 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§

Source§

impl<__T: IAssemblyName> IAssemblyNameMethods for __T

Available on crate feature system-reflection-assemblyname only.