I made some mechanic changes to update to 2018 edition but don't have strong opinions about them so feel free to request changes and it would also maybe good to do a benchmark comparison because I actually don't know if once_cell vs. lazy_static might regress here as one example.
updating nalgebra turned out to be harder than expected :/
I did not yet open the bbox PR as I want to wait for your feedback, but applied the same things as here in the linked patch at the botton of the Cargo.toml.
I made some mechanic changes to update to 2018 edition but don't have strong opinions about them so feel free to request changes and it would also maybe good to do a benchmark comparison because I actually don't know if once_cell vs. lazy_static might regress here as one example.
updating nalgebra turned out to be harder than expected :/
I did not yet open the bbox PR as I want to wait for your feedback, but applied the same things as here in the linked patch at the botton of the Cargo.toml.