Rust, stack et heap (2/2)
Si on regarde l'implémentation de Vec:
Lorsque l'on veut explicitement stocker une variable sur la heap, on utilise la structure Box.
#![allow(unused)] fn main() { let x = Box::new(42); println!("{:p} => {:p}", &x, &*x); }