Module chalk_solve::display

source ·

Modules§

  • bounds 🔒
    Writer logic for where clauses and other bounds.
  • Writer logic for simple IDs
  • items 🔒
    Writer logic for top level items.
  • RenderAsRust trait and related utils.
  • state 🔒
    Persistent state passed down between writers.
  • stub 🔒
    Contains a LoggingIrDatabase which returns stub versions of everything queried.
  • ty 🔒
    Writer logic for types.
  • utils 🔒
    Render utilities which don’t belong anywhere else.

Structs§

  • Like a BoundVar, but with the debrujin index inverted so as to create a canonical name we can use anywhere for each bound variable.
  • Writer state which persists across multiple writes.

Functions§