我通过使用 References 创建了一个存储库,使用一些可用的新功能。它重新实现了 DynamicVector,但使用新的 Reference、、refitemlifetime_of(self)特性来添加一些新功能。最值得注意的是DynamicVectorSlice,效率更高setitem__。它没有经过广泛的测试,所以我不建议将它用于任何用途。但它展示了新东西的使用以及为什么参考如此有用。
地址: https://github.com/mikowals/dynamic_vector.mojo