It's a mess of indirection and over-abstraction, and this commit is the first step at cleaning that up. In addition to making the code easier to follow, it's also notably faster. The only downside is we've (temporarily) lost indentation continuation on line wrapping. But that can be added back without too much trouble later. |
||
---|---|---|
src | ||
sub_crates/backend | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
ideas.md | ||
LICENSE.txt | ||
readme.md |