pub trait IAssemblyName: IObject {
Show 24 methods
// Provided methods
fn name(self) -> Il2CppString { ... }
fn set_name(self, value: Il2CppString) { ... }
fn codebase(self) -> Il2CppString { ... }
fn set_codebase(self, value: Il2CppString) { ... }
fn major(self) -> i32 { ... }
fn set_major(self, value: i32) { ... }
fn minor(self) -> i32 { ... }
fn set_minor(self, value: i32) { ... }
fn build(self) -> i32 { ... }
fn set_build(self, value: i32) { ... }
fn revision(self) -> i32 { ... }
fn set_revision(self, value: i32) { ... }
fn flags(self) -> AssemblyNameFlags { ... }
fn set_flags(self, value: AssemblyNameFlags) { ... }
fn keypair(self) -> StrongNameKeyPair { ... }
fn set_keypair(self, value: StrongNameKeyPair) { ... }
fn public_key(self) -> Array<u8> { ... }
fn set_public_key(self, value: Array<u8>) { ... }
fn key_token(self) -> Array<u8> { ... }
fn set_key_token(self, value: Array<u8>) { ... }
fn processor_architecture(self) -> ProcessorArchitecture { ... }
fn set_processor_architecture(self, value: ProcessorArchitecture) { ... }
fn content_type(self) -> AssemblyContentType { ... }
fn set_content_type(self, value: AssemblyContentType) { ... }
}Provided Methods§
fn name(self) -> Il2CppString
fn set_name(self, value: Il2CppString)
fn codebase(self) -> Il2CppString
fn set_codebase(self, value: Il2CppString)
fn major(self) -> i32
fn set_major(self, value: i32)
fn minor(self) -> i32
fn set_minor(self, value: i32)
fn build(self) -> i32
fn set_build(self, value: i32)
fn revision(self) -> i32
fn set_revision(self, value: i32)
fn flags(self) -> AssemblyNameFlags
fn set_flags(self, value: AssemblyNameFlags)
fn keypair(self) -> StrongNameKeyPair
fn set_keypair(self, value: StrongNameKeyPair)
fn public_key(self) -> Array<u8>
fn set_public_key(self, value: Array<u8>)
fn key_token(self) -> Array<u8>
fn set_key_token(self, value: Array<u8>)
fn processor_architecture(self) -> ProcessorArchitecture
fn set_processor_architecture(self, value: ProcessorArchitecture)
fn content_type(self) -> AssemblyContentType
fn set_content_type(self, value: AssemblyContentType)
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.