CompilationError

Trait CompilationError 

Source
pub trait CompilationError {
    // Required methods
    fn report(
        &self,
        buffer: &mut Buffer,
        code: &CodeBundle,
        diag_handler: &mut DiagHandler,
    );
    fn severity(&self) -> DiagnosticLevel;
}

Required Methods§

Source

fn report( &self, buffer: &mut Buffer, code: &CodeBundle, diag_handler: &mut DiagHandler, )

Source

fn severity(&self) -> DiagnosticLevel

Implementations on Foreign Types§

Source§

impl CompilationError for Error

Source§

fn report( &self, buffer: &mut Buffer, _code: &CodeBundle, _diag_handler: &mut DiagHandler, )

Source§

fn severity(&self) -> DiagnosticLevel

Implementors§