Публикуван начин за заобикаляне на borrow checker в Rust
Jakub Kądziołka публикува proof-of-concept, показващ непосредствени проблеми, свързани с грешка в проекта на компилатора Rust, която разработчиците безуспешно се опитват да решат вече четири години. Пример, разработен от Jakub, позволява заобикаляне на Borrow Checker чрез много прост трик: fn main() { let boom = fake_static::make_static(&vec![0; 1<<20]); println!("{:?}", boom); } Разработчикът моли да не използвате този обход в Production, така […]
