配列型

配列型(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 バックエンドでは、固定サイズ配列は配列型として表現されます。
  • parcelable フィールド内の配列は、常に Vec<T> に変換されます。