Crate tectonic_status_base
source ·Expand description
A framework for showing status messages to the user.
A lot of the functionality here could be replaced by generic logging frameworks, but we do have some extra hooks to help support a nice user experience for the Tectonic CLI tool.
Modules
- A basic status-reporting backend that prints messages via stdio.
Macros
- Report a formatted error message to the user.
- Report a formatted informational message to the user.
- Report a formatted warning message to the user.
Structs
- A status backend that does nothing at all. Messages sent to it disappear entirely.
Enums
- A setting regarding which messages to display.
- A kind of status message.
Traits
- A trait for accepting status messages.