Pointercrate, being written in 2019 or so, is still using rust edition 2018. We should upgrade to edition 2021, which is the newest available. In addition to changing the edition entry in the root level Cargo.toml, a lot of the HTML templating code will need some fixes applied, as in edition 2021 we need to insert spaces before all # (of which there are ... a lot), see also https://maud.lambda.xyz/elements-attributes.html#classes-and-ids-foo-bar.
Pointercrate, being written in 2019 or so, is still using rust edition 2018. We should upgrade to edition 2021, which is the newest available. In addition to changing the
edition
entry in the root levelCargo.toml
, a lot of the HTML templating code will need some fixes applied, as in edition 2021 we need to insert spaces before all#
(of which there are ... a lot), see also https://maud.lambda.xyz/elements-attributes.html#classes-and-ids-foo-bar.