Trait swc_bundler::Resolve

source ·
pub trait Resolve: Send + Sync {
    // Required method
    fn resolve(
        &self,
        base: &FileName,
        module_specifier: &str
    ) -> Result<Resolution, Error>;
}

Required Methods§

source

fn resolve( &self, base: &FileName, module_specifier: &str ) -> Result<Resolution, Error>

Implementations on Foreign Types§

source§

impl<R> Resolve for &R
where R: Resolve + ?Sized,

source§

fn resolve(&self, base: &FileName, src: &str) -> Result<Resolution, Error>

source§

impl<R> Resolve for Box<R>
where R: Resolve + ?Sized,

source§

fn resolve(&self, base: &FileName, src: &str) -> Result<Resolution, Error>

source§

impl<R> Resolve for Arc<R>
where R: Resolve + ?Sized,

source§

fn resolve(&self, base: &FileName, src: &str) -> Result<Resolution, Error>

Implementors§