Add some docs

This commit is contained in:
Dion Dokter 2025-09-14 17:30:35 +02:00
parent 9fc590aba7
commit a3c4ed407d
1 changed files with 8 additions and 0 deletions

View File

@ -21,6 +21,14 @@ This printer can be customized by using [`new_themed()`](GraphicalReportHandler:
See [`set_hook()`](crate::set_hook) for more details on customizing your global See [`set_hook()`](crate::set_hook) for more details on customizing your global
printer. printer.
The width with which reports get printed depends on the configured width value, but can also get overridden per call
using the [Rust fmt width](https://doc.rust-lang.org/std/fmt/#width) specifier.
```ignore
let diagnostic = // ...
println!("{diagnostic:300?}"); // Prints with 300 width instead of the configured value
```
*/ */
#[derive(Debug, Clone)] #[derive(Debug, Clone)]
pub struct GraphicalReportHandler { pub struct GraphicalReportHandler {