Tipos de Matriz
Os tipos de array (T[]
, byte[]
e List<T>
) são traduzidos para o tipo de array Rust apropriado, dependendo de como são usados na assinatura da função:
Posição | Tipo em Rust |
---|---|
Argumento in | &[T] |
Argumento out /inout | &mut Vec<T> |
Retorno | Vec<T> |
- No Android 13 ou superior, arrays de tamanho fixo sĂŁo suportados, ou seja,
T[N]
se torna[T; N]
. Arrays de tamanho fixo podem ter vårias dimensÔes (por exemplo, int[3][4]). No backend Java, arrays de tamanho fixo são representados como tipos de array. - Arrays em campos parcelable sempre são traduzidos para
Vec<T>
.