在下面的程序的第2行中分配了一个矢量资源.程序结束时,不拥有矢量资源.如果资源根本不归属,那么它何时被回收?是否有使用Rust所有权语义和生命周期术语的解释可能使程序员相信该资源确实被回收了?
fn main() { let mut v = vec![1,2]; v = vec![3, 4]; }
ownership-semantics rust
ownership-semantics ×1
rust ×1