1st commit
Replaced invocations of macro no_children! with calls to Default::default().
In this way, program code is resilient to changes of const BRANCH_FACTOR
(code needn't be fixed every time the value of const BRANCH_FACTOR is changed).
cargo bench didn't show performance degradations.
1st commit Replaced invocations of macro
no_children!
with calls toDefault::default()
. In this way, program code is resilient to changes ofconst BRANCH_FACTOR
(code needn't be fixed every time the value ofconst BRANCH_FACTOR
is changed).cargo bench
didn't show performance degradations.2nd commit make code slightly more concise