Module dprint_core::formatting
source · Modules
Structs
- Conditionally print items based on a condition.
- Properties for the condition.
- Used to re-evaluate a condition.
- Context used when resolving a condition.
- Helper IR that holds line and column number IR.
- Handles updating the position of a future resolved line number if the anchor changes.
- Print Items
- Print Node
- A fast implementation of RefCell
that avoids runtime checks on borrows. - Options for printing the print items.
- A container that holds the string’s value and character count.
- Information about a certain location being printed.
Enums
- The different items the printer could encounter.
Functions
- Function to create the provided print items and print them out as a string.
- Prints out the print items using the provided options.
Type Definitions
- Function used to resolve a condition.