Trait deno_core::SourceMapGetter

source ·
pub trait SourceMapGetter {
    // Required methods
    fn get_source_map(&self, file_name: &str) -> Option<Vec<u8>>;
    fn get_source_line(
        &self,
        file_name: &str,
        line_number: usize
    ) -> Option<String>;
}

Required Methods§

source

fn get_source_map(&self, file_name: &str) -> Option<Vec<u8>>

Returns the raw source map file.

source

fn get_source_line(&self, file_name: &str, line_number: usize) -> Option<String>

Implementations on Foreign Types§

source§

impl<T> SourceMapGetter for Rc<T>
where T: SourceMapGetter + ?Sized,

source§

fn get_source_map(&self, file_name: &str) -> Option<Vec<u8>>

source§

fn get_source_line(&self, file_name: &str, line_number: usize) -> Option<String>

Implementors§