pub trait ITable: IRefIdObject {
Show 18 methods
// Provided methods
fn m_values(self) -> LinkedList_1<TablePair> { ... }
fn set_m_values(self, value: LinkedList_1<TablePair>) { ... }
fn m_value_map(self) -> LinkedListIndex_2<DynValue, TablePair> { ... }
fn set_m_value_map(self, value: LinkedListIndex_2<DynValue, TablePair>) { ... }
fn m_string_map(self) -> LinkedListIndex_2<Il2CppString, TablePair> { ... }
fn set_m_string_map(self, value: LinkedListIndex_2<Il2CppString, TablePair>) { ... }
fn m_array_map(self) -> LinkedListIndex_2<i32, TablePair> { ... }
fn set_m_array_map(self, value: LinkedListIndex_2<i32, TablePair>) { ... }
fn m_owner(self) -> Script { ... }
fn set_m_owner(self, value: Script) { ... }
fn m_init_array(self) -> i32 { ... }
fn set_m_init_array(self, value: i32) { ... }
fn m_cached_length(self) -> i32 { ... }
fn set_m_cached_length(self, value: i32) { ... }
fn m_contains_nil_entries(self) -> bool { ... }
fn set_m_contains_nil_entries(self, value: bool) { ... }
fn m_meta_table(self) -> Table { ... }
fn set_m_meta_table(self, value: Table) { ... }
}Provided Methods§
fn m_values(self) -> LinkedList_1<TablePair>
fn set_m_values(self, value: LinkedList_1<TablePair>)
fn m_value_map(self) -> LinkedListIndex_2<DynValue, TablePair>
fn set_m_value_map(self, value: LinkedListIndex_2<DynValue, TablePair>)
fn m_string_map(self) -> LinkedListIndex_2<Il2CppString, TablePair>
fn set_m_string_map(self, value: LinkedListIndex_2<Il2CppString, TablePair>)
fn m_array_map(self) -> LinkedListIndex_2<i32, TablePair>
fn set_m_array_map(self, value: LinkedListIndex_2<i32, TablePair>)
fn m_owner(self) -> Script
fn set_m_owner(self, value: Script)
fn m_init_array(self) -> i32
fn set_m_init_array(self, value: i32)
fn m_cached_length(self) -> i32
fn set_m_cached_length(self, value: i32)
fn m_contains_nil_entries(self) -> bool
fn set_m_contains_nil_entries(self, value: bool)
fn m_meta_table(self) -> Table
fn set_m_meta_table(self, value: Table)
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.