2016-02-02 13 views
11

私は、BTreeMapの機能のいくつかの周りに薄いラッパーであるライブラリを書いています。私はしっかりとその特定のデータ構造に結合したくないと思う。厳密に言えば、私はその機能のサブセット、JavaのNavigableMapインタフェースの行に沿ったものだけが必要です。私は私が使うことができる類似の特性を見つけることを望んでいた。私はある時点で標準ライブラリにMapMutableMapのような形質があったことを思い出しているようですが、今は存在しないようです。レストはコレクションの特質を持っていますか?

これらを定義する箱がありますか?または、彼らは最終的にstdに再追加されますか?

+0

有用なコレクション特性を得るためにHKTが必要かもしれないと聞いたことを覚えているようですが、現在の "関連アイテム"が十分ではないかと疑問に思っています... –

+0

この質問は、司会者はこの質問に大きな問題はないと感じました。私は同意しません、この質問は私にとってOTとして私に当てはまります。 – Strawberry

答えて

8

いいえ、現在はIteratorです。 MutableMapMapは、Rust 1.0のstdの安定化の道に沿ってどこかで削除されました。

stdに形質を再追加することについてさまざまな議論がありました。

か(以下、最近のが、より具体的にコレクション上):錆の内部にこれらの議論を参照してください

ボトムライン:誰もがいくつかを望んでいますstdでのそれらの形質の形は誰も追加することを約束したいと考えています。間違ったは、人間工学に基づいたものがより明確になるまで、標準ライブラリにあるものです。

関連する問題