Jakub KΔ dzioΕka het 'n bewys-van-konsep gepubliseer wat die onmiddellike probleme wat verband hou met fout in die Rust-samestellerprojek, wat ontwikkelaars al vier jaar lank onsuksesvol probeer oplos.
Met 'n voorbeeld wat deur Jakub ontwikkel is, kan jy Borrow Checker met 'n baie eenvoudige truuk omseil:
fn hoof() {
laat boom = fake_static::make_static(&vec![0; 1<<20]);
println!("{:?}", boom);
}
Die ontwikkelaar versoek dat hierdie oplossing nie in Produksie gebruik word nie, aangesien die doel daarvan slegs was om die aandag te vestig op 'n kwessie wat deur die Rust-ontwikkelaars geΓ―gnoreer is.
Bron: linux.org.ru