Cargo Features
[dependencies]
rustyscript = { version = "0.4.2", default-features = false, features = ["all", "no_extensions", "webidl", "io", "url", "console", "crypto", "web_stub", "web", "fs_import", "url_import"] }
- default = console, crypto, url
-
These default features are set whenever
rustyscript
is added without
somewhere in the dependency tree.default-features = false - all = io, web
- no_extensions
- webidl crypto url = deno_webidl
-
Affects
ext::webidl
… - io all? = deno_io, deno_web, libc, nix, once_cell, rustyline, winapi
-
Affects
ext::io
… - url default web? = deno_url, webidl
-
Affects
ext::url
… - console default web? = deno_console
-
Affects
ext::console
… - crypto default web? = deno_crypto, web_stub, webidl
-
Affects
ext::crypto
… - web_stub crypto
-
Affects
ext::web_stub
… - web all? = console, crypto, deno_fetch, deno_net, deno_web, fs_import, url, url_import
-
Affects
ext::web
… - fs_import web?
- url_import web? = reqwest
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- reqwest url_import?
-
Enables reqwest ^0.11.20
For URL imports
- deno_url url
-
Enables deno_url ^0.149.0
Extension features
- deno_webidl webidl?
-
Enables deno_webidl ^0.149.0
- deno_console console
-
Enables deno_console ^0.149.0
- deno_crypto crypto
-
Enables deno_crypto ^0.163.0
- deno_fetch web?
-
Enables deno_fetch ^0.173.0
- deno_web io? web?
-
Enables deno_web ^0.180.0
- deno_net web?
-
Enables deno_net ^0.141.0
- deno_io io?
-
Enables deno_io ^0.59.0
io feature deps
- rustyline io?
-
Enables rustyline =13.0.0
- winapi io?
- nix io?
-
Enables nix =0.26.2
- libc io?
- once_cell io?