Struct swc_bundler::Config[][src]

pub struct Config {
    pub require: bool,
    pub disable_inliner: bool,
    pub external_modules: Vec<JsWord>,
    pub module: ModuleType,
}

Fields

require: bool

If it’s true, Bundler searches for require calls.

disable_inliner: bool

If it’s true, many temporary variables will be generated.

This option exists mainly for testing. As inlining and dce removes all temporary variables, it’s really hard to see what’s going on.

external_modules: Vec<JsWord>

List of modules which should be preserved.

module: ModuleType

Type of emitted module

Trait Implementations

impl Debug for Config[src]

impl Default for Config[src]

Auto Trait Implementations

impl RefUnwindSafe for Config

impl Send for Config

impl Sync for Config

impl Unpin for Config

impl UnwindSafe for Config

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Node for T where
    T: Any + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Send for T where
    T: ?Sized
[src]

impl<T> Sync for T where
    T: ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.