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
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> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self
impl<T> Node for T where
T: Any + ?Sized,
[src]
T: Any + ?Sized,
impl<T> Send for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Sync for T where
T: ?Sized,
[src]
T: ?Sized,