Типи Масивів
Типи масивів (T[], byte[] та List<T>) буде переведено до відповідного типу масиву Rust залежно від того, як вони використовуються у сигнатурі функції:
| Позиція | Тип Rust |
|---|---|
in аргумент | &[T] |
out/inout аргумент | &mut Vec<T> |
| Повернення | Vec<T> |
- В Android 13 і вище підтримуються масиви фіксованого розміру, тобто
T[N]стає[T; N]. Масиви фіксованого розміру можуть мати декілька вимірів (наприклад,int[3][4]). У бекенді Java масиви фіксованого розміру представлені як типи масивів. - Масиви у посилкових полях завжди перетворюються на
Vec<T>.