Docs.rs
swc-0.163.0
swc 0.163.0
Permalink
Docs.rs crate page
Apache-2.0
Links
Documentation
Repository
Crates.io
Source
Owners
kdy1
Dependencies
ahash ^0.7.4
normal
anyhow ^1
normal
base64 ^0.13.0
normal
dashmap ^5.1.0
normal
either ^1
normal
indexmap ^1
normal
lru ^0.7.1
normal
napi ^2.0.0
normal
napi-derive ^2.0.0
normal
once_cell ^1.10.0
normal
parking_lot ^0.12.0
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_cached ^0.1.0
normal
swc_common ^0.17.0
normal
swc_ecma_ast ^0.74.0
normal
swc_ecma_codegen ^0.102.0
normal
swc_ecma_ext_transforms ^0.64.0
normal
swc_ecma_lints ^0.30.0
normal
swc_ecma_loader ^0.29.0
normal
swc_ecma_minifier ^0.99.0
normal
swc_ecma_parser ^0.99.0
normal
swc_ecma_preset_env ^0.116.0
normal
swc_ecma_transforms ^0.141.0
normal
swc_ecma_transforms_base ^0.74.0
normal
swc_ecma_transforms_compat ^0.88.0
normal
swc_ecma_transforms_optimization ^0.111.0
normal
swc_ecma_utils ^0.78.0
normal
swc_ecma_visit ^0.60.0
normal
swc_ecmascript ^0.142.0
normal
swc_error_reporters ^0.1.0
normal
swc_node_comments ^0.4.0
normal
swc_plugin_comments ^0.1.0
normal
swc_plugin_runner ^0.49.0
normal
swc_visit ^0.3.0
normal
tracing ^0.1.32
normal
rayon ^1.5.1
dev
swc_ecma_lints ^0.30.0
dev
swc_node_base ^0.5.0
dev
testing ^0.19.0
dev
walkdir ^2
dev
Versions
23.77%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
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
☰
Merge
Required Methods
merge
Implementations on Foreign Types
Assumptions
Config
EsConfig
EsVersion
HashMap<K, V, S>
IndexMap<K, V, S>
MangleOptions
ManglePropertiesOptions
Option<ModuleConfig>
Option<T>
Options
Syntax
TerserCompressorOptions
TerserEcmaVersion
TsConfig
bool
Implementors
In swc::config
?
Trait
swc
::
config
::
Merge
source
·
[
−
]
pub trait Merge { fn
merge
(&mut self, from:
&
Self); }
Required methods
source
fn
merge
(&mut self, from:
&
Self)
Apply overrides from
from
Implementations on Foreign Types
source
impl<T:
Clone
>
Merge
for
Option
<T>
where
T:
Merge
,
source
fn
merge
(&mut self, from: &
Option
<T>)
source
impl
Merge
for
TerserCompressorOptions
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
MangleOptions
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
ManglePropertiesOptions
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
TerserEcmaVersion
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
Config
source
fn
merge
(&mut self, from:
&
Self)
source
impl<K, V, S>
Merge
for
IndexMap
<K, V, S>
where
K:
Clone
+
Eq
+
Hash
,
V:
Clone
,
S:
Clone
+
BuildHasher
,
source
fn
merge
(&mut self, from:
&
Self)
source
impl<K, V, S>
Merge
for
HashMap
<K, V, S>
where
K:
Clone
+
Eq
+
Hash
,
V:
Clone
,
S:
Clone
+
BuildHasher
,
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
EsVersion
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
Option
<
ModuleConfig
>
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
bool
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
Syntax
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
EsConfig
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
TsConfig
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for
Assumptions
source
fn
merge
(&mut self, from:
&
Self)
source
impl
Merge
for Options
source
fn
merge
(&mut self, from:
&
Self)
Implementors
source
impl
Merge
for
InputSourceMap
source
impl
Merge
for
JsMinifyCommentOption
source
impl
Merge
for
SourceMapsConfig
source
impl
Merge
for swc::config::
Config
source
impl
Merge
for
ConstModulesConfig
source
impl
Merge
for
GlobalPassOption
source
impl
Merge
for
HiddenTransformConfig
source
impl
Merge
for
JsMinifyFormatOptions
source
impl
Merge
for
JsMinifyOptions
source
impl
Merge
for
JscConfig
source
impl
Merge
for
JscExperimental
source
impl
Merge
for
OptimizerConfig
source
impl
Merge
for
TransformConfig
source
impl<T>
Merge
for
BoolOrObject
<T>
where
T:
Clone
+
Merge
+
Default
,