Docs.rs
swc-0.100.0
swc 0.100.0
Docs.rs crate page
Apache-2.0
Links
Documentation
Repository
crates.io
Source
Owners
kdy1
swc-bot
Dependencies
ahash ^0.7.4
normal
anyhow ^1
normal
base64 ^0.13.0
normal
dashmap ^4.0.2
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
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_common ^0.15.0
normal
swc_ecma_ast ^0.60.1
normal
swc_ecma_codegen ^0.84.0
normal
swc_ecma_ext_transforms ^0.42.0
normal
swc_ecma_lints ^0.1.0
normal
swc_ecma_loader ^0.25.3
normal
swc_ecma_minifier ^0.60.1
normal
swc_ecma_parser ^0.82.0
normal
swc_ecma_preset_env ^0.76.2
normal
swc_ecma_transforms ^0.103.6
normal
swc_ecma_transforms_base ^0.49.1
normal
swc_ecma_transforms_compat ^0.59.10
normal
swc_ecma_transforms_optimization ^0.73.0
normal
swc_ecma_utils ^0.56.0
normal
swc_ecma_visit ^0.46.0
normal
swc_ecmascript ^0.99.6
normal
swc_node_comments ^0.2.0
normal
swc_plugin_runner ^0.22.0
normal
swc_visit ^0.3.0
normal
tracing ^0.1.28
normal
rayon ^1
dev
swc_node_base ^0.5.0
dev
testing ^0.16.0
dev
walkdir ^2
dev
Versions
24.04%
of the crate is documented
Go to latest version
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
☰
Trait Merge
Required Methods
merge
Implementations on Foreign Types
Config
EsConfig
EsVersion
HashMap<K, V, S>
MangleOptions
ManglePropertiesOptions
Option<ModuleConfig>
Option<T>
Options
Syntax
TerserCompressorOptions
TerserEcmaVersion
TsConfig
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
EsVersion
[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
EsConfig
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for
TsConfig
[src]
fn
merge
(&mut self, from:
&
Self)
[src]
impl
Merge
for Options
[src]
fn
merge
(&mut self, from:
&
Self)
Implementors
[src]
impl
Merge
for
InputSourceMap
[src]
impl
Merge
for
JsMinifyCommentOption
[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
HiddenTransformConfig
[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
,