我在文档中寻找创建关联数组的方法,但没有找到任何结果.那么如何在Rust中创建关联数组呢?

推荐答案

你所知道的关联数组也被其他一些名称所知,比如dictionarymap.

在Rust中,它被称为 map ,是HashMap型的缩影.

Rust相关问答推荐

为什么这些From A和From B植入会导致重复的实现错误?

Rust,polars CSV:有没有一种方法可以从impll BufRead(或任何字节迭代器)中读取CSV?

将内部类型作为参数的泛型 struct 上的方法

定义采用更高级类型泛型的性状

铁 rust 中的共享对象实现特征

这是不是在不造成嵌套的情况下从枚举中取出想要的变体的惯用方法?

函数内模块的父作用域的访问类型

你能在Rust中弃用一个属性吗?

链表堆栈溢出

在为第三方 struct 实现第三方特征时避免包装器的任何方法

具有多个键的 HashMap

为什么 js_sys Promise::new 需要 FnMut?

如何以与平台无关的方式将OsString转换为utf-8编码的字符串?

通过写入 std::io::stdout() 输出不可见

如何正确使用git2::Remote::push?

Rust 如何返回大类型(优化前)?

从 HashMap>, _> 中删除的生命周期问题

如果不满足条件,如何在 Rust 中引发错误

为什么数组不像向量那样在 for 块之后移动?

使用泛型作为关联类型,没有幻像数据