AV
const требуютSize: a a a
AV
const требуютВ
AV
#![macro] и на весь файл?В
#![macro] и на весь файл?V

AV

В

left_child заимствует current_node.0(.left)V
#![macro] и на весь файл?AV
В
V
left_child заимствует current_node.0(.left)current_node.0?В
current_node.0?if let Some(ref left_child) = current_node.0.left.borrow() {}MB
MB
V

RP

R
let mut borrow = current_node.0.left.borrow():
if let Some(left_child) = &*borrow {
...
let clone = Rc::clone(left_child);
drop(borrow);
current_node.0 = clone;
}
R
R
RP