Rust 数组实现了哪些特性

Rust 数组实现了哪些特性,rust,Rust,我试图了解有关数组数据类型的更多信息,特别是它实现了哪些特性,以及像len()和iter()这样的方法从何而来。我还可以为数组调用哪些其他方法?我不确定这是否是一个如此恰当的问题。但是,经过两天的研究,我一点也不聪明 let arr = [0i, 1i, 2i]; let l = arr.len(); //What trait am I using here for the len() call? 在您的情况下,arr的类型为[int,…3],可以自动将其引用强制为[int]。因此,和[int

我试图了解有关数组数据类型的更多信息,特别是它实现了哪些特性,以及像
len()
iter()
这样的方法从何而来。我还可以为数组调用哪些其他方法?我不确定这是否是一个如此恰当的问题。但是,经过两天的研究,我一点也不聪明

let arr = [0i, 1i, 2i];
let l = arr.len(); //What trait am I using here for the len() call?

在您的情况下,
arr
的类型为
[int,…3]
,可以自动将其引用强制为
[int]
。因此,
和[int]
上的任何方法都可以工作

有关相关事项的完整列表: