pub trait IAssetLabelReferenceMethods: IAssetLabelReference {
// Provided methods
fn get_label_string(self) -> Il2CppString { ... }
fn set_label_string(self, value: impl Into<Il2CppString>) { ... }
fn get_runtime_key(self) -> Object { ... }
fn runtime_key_is_valid(self) -> bool { ... }
fn get_hash_code(self) -> i32 { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_label_string(self) -> Il2CppString
fn get_label_string(self) -> Il2CppString
get_labelString() overload
Sourcefn set_label_string(self, value: impl Into<Il2CppString>)
fn set_label_string(self, value: impl Into<Il2CppString>)
set_labelString(::unity::Il2CppString) overload
Sourcefn get_runtime_key(self) -> Object
fn get_runtime_key(self) -> Object
get_RuntimeKey() overload
Sourcefn runtime_key_is_valid(self) -> bool
fn runtime_key_is_valid(self) -> bool
RuntimeKeyIsValid() overload
Sourcefn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() 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: IAssetLabelReference> IAssetLabelReferenceMethods for __T
Available on crate feature
unity_engine-addressable_assets-assetlabelreference only.