en/docs/development/notes.md
jutty a24a877ad7 Fetch CI tooling directly from releases
Also adds a timeout and specific paths to trigger CI
2025-12-28 06:27:06 -03:00

434 B

Notes

BTreeMap

Consider replacing HashMap with BTreeMap to stop nodes from shifting position constantly on every page load.

See also: - https://doc.rust-lang.org/std/collections/struct.BTreeMap.html#background - clippy::iter_over_hash_type

Overall guidelines

  • Take refs, return owned
  • Avoid opacity
    • Third-party macros
    • Procedural macro attributes
    • Returning opaque types, like impl Trait