作者回复: 👍
作者回复: 所有者还是之前的变量,只不过一般会把它 shadow 掉,这样没有人可以拿到。当这个变量离开作用域时还是会被回收。 ```rust use std::pin::Pin; fn main() { let s = "hello".to_string(); println!("addr of s(stack): {:p}", &s); let s = Pin::new(s); println!("addr of pinned s: {:p}", &s); } ```
作者回复: 👍
作者回复: 👍
作者回复: 👍