< 返回版块

kaixinbaba 发表于 2022-05-02 15:44

Tags:std,source

想学习标准库的实现,第一个感兴趣的就是和数据结构相关的

但是跨出第一步就懵逼了。

下面是节选的标准库 HashMap 的源码,他里面使用到的 base::HashMap 的实现在哪儿可以找到 无论什么 IDE 都没法再点进去了

#[cfg_attr(not(test), rustc_diagnostic_item = "HashMap")]
#[stable(feature = "rust1", since = "1.0.0")]
#[rustc_insignificant_dtor]
pub struct HashMap<K, V, S = RandomState> {
    base: base::HashMap<K, V, S>,
}

求大佬指导。。解释下。。这些没法找到源码的实现怎么找到

1 共 2 条评论, 1 页