Э
parse_line попытаемся прочитать как u32, и у нас всё пойдёт в жопу.Size: a a a
Э
parse_line попытаемся прочитать как u32, и у нас всё пойдёт в жопу.TK
TK
Э
(2) else бранча не вызывается, если что, из-за кенсела.Э
TK
TK
Э
Э
селект == жопаn
TK
Э
Э
n
n
TK
Э
unsafe, то с кенселингом всё сложнее, потому что он везде в асинке есть.Э
fn panic_safety(v: &mut Vec<bool>, f: impl Fn() -> bool) {
unsafe {
v.reserve(1);
let len = v.len();
v.set_len(len + 1);
v.as_mut_ptr().add(len).write(f());
}
}TK
Э