不变性 问答列表

树状结构中对父项的可变引用

作者:jiwopene 提问时间:1/2/2023

我正在开发一个对树结构执行操作的 Rust 程序,我们称之为 .不需要存储每个节点的子节点列表,但需要能够从任何其他节点返回到父节点。假设结构不可变,则可能如下所示:Nodestruct Node ...

在 Rust 中设计一个具有可变 getter 和不可变 getter 的特征,并默认实现不可变的 getter

作者:FreD 提问时间:4/5/2023

我想设计一个具有可变和不可变吸气剂的特征,该特征适用于某个领域。 但是,我希望该特性的实现者只需要实现一种方法,通常是可变的 getter。self 我找到了这个解决方案(操场): pub tra...

Scala 将元素附加到索引序列

作者:princess of persia 提问时间:2/25/2013

我有一个包含 10 个双精度的索引序列,我想在原始索引序列中再附加几个双精度。我尝试使用 :: 和 ++,但它不起作用。我只能使用 val。 val features = functionCount...

Rust 中 Counted Immutable Refefence 背后的数据

作者:user19831231 提问时间:4/3/2023

我在 Rust 中有一个数据结构,它被创建然后永远不会改变(就像游戏的规则集一样)。然后我想在其他结构中引用该数据,但我不希望这些其他结构拥有它,只需“不可变”地引用它。 如果当没有更多引用时删除数据...


共54条 当前第6页