Docs.rs
swc-0.53.0
swc 0.53.0
Docs.rs crate page
Apache-2.0/MIT
Links
Documentation
Repository
crates.io
Source
Owners
kdy1
Dependencies
ahash ^0.7.2
normal
anyhow ^1
normal
base64 ^0.13.0
normal
dashmap ^4.0.2
normal
either ^1
normal
fxhash ^0.2.1
normal
log ^0.4
normal
lru ^0.6.1
normal
once_cell ^1
normal
pathdiff ^0.2.0
normal
regex ^1
normal
serde ^1
normal
serde_json ^1
normal
sourcemap ^6
normal
swc_atoms ^0.2
normal
swc_bundler ^0.58.1
normal
swc_common ^0.12.0
normal
swc_ecma_ast ^0.52.0
normal
swc_ecma_codegen ^0.70.2
normal
swc_ecma_ext_transforms ^0.28.1
normal
swc_ecma_loader ^0.18.1
normal
swc_ecma_minifier ^0.27.2
normal
swc_ecma_parser ^0.70.2
normal
swc_ecma_preset_env ^0.42.1
normal
swc_ecma_transforms ^0.71.1
normal
swc_ecma_transforms_base ^0.31.1
normal
swc_ecma_utils ^0.44.2
normal
swc_ecma_visit ^0.38.1
normal
swc_ecmascript ^0.63.1
normal
swc_node_base ^0.3.0
normal
swc_visit ^0.2.3
normal
rayon ^1
dev
testing ^0.13.0
dev
walkdir ^2
dev
Versions
22.28%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Trait Merge
Required Methods
merge
Implementations on Foreign Types
Config
HashMap<K, V, S>
MangleOptions
ManglePropertiesOptions
Option<ModuleConfig>
Option<T>
Options
Syntax
TerserCompressorOptions
TerserEcmaVersion
bool
Implementors
Other items in
swc
::
config
?
Trait
swc
::
config
::
Merge
[
−
]
[src]
pub trait Merge { fn
merge
(&mut self, from:
&
Self); }
Required methods
[src]
fn
merge
(&mut self, from:
&
Self)
Apply overrides from
from
Implementations on Foreign Types
[src]
impl<T:
Clone
>
Merge
for
Option
<T>
where
T:
Merge
,
[src]
fn
merge
(&mut self, from: &
Option
<T>)
[src]
impl
Merge
for
TerserCompressorOptions
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for
MangleOptions
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for
ManglePropertiesOptions
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for
TerserEcmaVersion
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for
Config
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl<K, V, S>
Merge
for
HashMap
<K, V, S>
where
K:
Clone
+
Eq
+
Hash
,
V:
Clone
,
S:
Clone
+
BuildHasher
,
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for
Option
<
ModuleConfig
>
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for
bool
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for
Syntax
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for Options
[src]
fn
merge
(&mut self, from:
&
Self)
Implementors
[src]
impl
Merge
for
JsMinifyCommentOption
[src]
impl
Merge
for
JscTarget
[src]
impl
Merge
for
SourceMapsConfig
[src]
impl
Merge
for swc::config::
Config
[src]
impl
Merge
for
ConstModulesConfig
[src]
impl
Merge
for
GlobalPassOption
[src]
impl
Merge
for
JsMinifyFormatOptions
[src]
impl
Merge
for
JsMinifyOptions
[src]
impl
Merge
for
JscConfig
[src]
impl
Merge
for
JscExperimental
[src]
impl
Merge
for
OptimizerConfig
[src]
impl
Merge
for
TransformConfig
[src]
impl<T>
Merge
for
BoolOrObject
<T>
where
T:
Clone
+
Merge
+
Default
,