pub trait IBaseData_3<T0: ClassIdentity, T1: ClassIdentity, T2: ClassIdentity>: IScriptableObject {
// Provided methods
fn index_key(self) -> Dictionary_2<Il2CppString, i32> { ... }
fn set_index_key(self, value: Dictionary_2<Il2CppString, i32>) { ... }
fn items(self) -> List_1<T1> { ... }
fn set_items(self, value: List_1<T1>) { ... }
fn min_item_field(self) -> T2 { ... }
fn set_min_item_field(self, value: T2) { ... }
fn max_item_field(self) -> T2 { ... }
fn set_max_item_field(self, value: T2) { ... }
fn chg_item_field(self) -> T2 { ... }
fn set_chg_item_field(self, value: T2) { ... }
}Provided Methods§
fn index_key(self) -> Dictionary_2<Il2CppString, i32>
fn set_index_key(self, value: Dictionary_2<Il2CppString, i32>)
fn items(self) -> List_1<T1>
fn set_items(self, value: List_1<T1>)
fn min_item_field(self) -> T2
fn set_min_item_field(self, value: T2)
fn max_item_field(self) -> T2
fn set_max_item_field(self, value: T2)
fn chg_item_field(self) -> T2
fn set_chg_item_field(self, value: T2)
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.