Pubblicato un metodo per aggirare il borrow checker in Rust
Jakub Kądziołka ha pubblicato un proof-of-concept che mette in evidenza problemi diretti legati a un errore nel progetto del compilatore Rust, che gli sviluppatori stanno cercando di risolvere senza successo da quattro anni. L'esempio sviluppato da Jakub consente di aggirare il Borrow Checker tramite un trucco molto semplice: fn main() { let boom = fake_static::make_static(&vec![0; 1<<20]); println!(«{:?}», boom); } Lo sviluppatore chiede di non utilizzare questo workaround in produzione, quindi […]
