Module chalk_solve::display

source Β·

Modules§

  • bounds πŸ”’
    Writer logic for where clauses and other bounds.
  • identifiers πŸ”’
    Writer logic for simple IDs
  • items πŸ”’
    Writer logic for top level items.
  • render_trait πŸ”’
    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§