Типи Масивів
Типи масивів (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>
.