rspack_error/
lib.rs

1mod batch_error;
2mod colors;
3mod convert;
4mod diagnosable;
5mod diagnostic;
6mod diagnostic_array;
7mod displayer;
8mod error;
9mod macros;
10
11pub use self::{
12  batch_error::BatchErrors,
13  colors::{cyan, dim, red, yellow},
14  convert::{
15    AnyhowResultToRspackResultExt, SerdeResultToRspackResultExt, ToStringResultToRspackResultExt,
16  },
17  diagnosable::Diagnosable,
18  diagnostic::Diagnostic,
19  diagnostic_array::{IntoTWithDiagnosticArray, TWithDiagnosticArray},
20  displayer::{Display, Renderer, StdioDisplayer, StringDisplayer},
21  error::{Error, ErrorData, Label, Severity},
22};
23
24pub type Result<T, E = Error> = std::result::Result<T, E>;