有没有办法(除了查看实现和文档)来确定 rust 中的 new() 何时在堆栈或堆上分配?
理想情况下,我正在寻找一种方法来在编写源代码时一目了然地确定这一点。例如,可以添加限制是否可以进行堆分配的特征或参数。
memory stack allocation heap-memory rust
allocation ×1
heap-memory ×1
memory ×1
rust ×1
stack ×1