luaur_analysis/records/
time_limit_error.rs1use crate::records::internal_compiler_error::InternalCompilerError;
2
3#[derive(Debug, Clone)]
4pub struct TimeLimitError {
5 pub base: InternalCompilerError,
6}
7
8unsafe impl Send for TimeLimitError {}
9unsafe impl Sync for TimeLimitError {}
10
11#[cfg(feature = "std")]
12impl std::error::Error for TimeLimitError {}
13
14impl core::fmt::Display for TimeLimitError {
15 fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
16 write!(f, "{}", self.base.message)
17 }
18}