Cargo Features

Doe has no features set by default.

[dependencies]
doe = { version = "1.1.54", features = ["process", "ctf", "httprs", "json", "clip", "xlsx", "docx", "date", "mouse", "keyboard", "kcm", "full", "screenshot", "images", "crypto", "asyncrs", "logger", "ip_addr", "sqlserver", "axumserver", "directories", "lazy_static"] }
process full? = cocoa, objc, winapi

Affects process::process

ctf full? = base64, hex, percent-encoding, pinyin, rand, regex, scraper, serde_json, unicode-segmentation

Affects ctf::ctf

httprs = reqwest

Affects httprs::httprs

json full? = serde_json

Affects json::json

clip full? kcm? = clipboard, clipboard-win, cocoa, objc, x11-clipboard

Affects clipboard::clipboard, mouse::common.move_to_select_all_and_copy_all_then_get_clipboard, mouse::common.mouse_automater, mouse::linux.move_to_paste, mouse::macos.move_to_paste, mouse::windows.move_to_paste, mouse::windows.automater

xlsx full? = umya-spreadsheet, zip

Affects xlsx::xlsx

docx full? = xml-rs, zip

Affects docx::docx

date full? = chrono, regex

Affects date::date

mouse full? kcm? = keyboard, libc, mouse-rs

Affects mouse::mouse

keyboard full? kcm? mouse? = core-foundation, core-graphics, crossterm, libc, winapi, xdotool

Affects keyboard::keyboard

kcm full? = clip, keyboard, mouse

kcm is short for keyboard clipboard mouse

full = asyncrs, axumserver, clip, crypto, ctf, date, docx, http, images, ip_addr, json, kcm, keyboard, logger, mouse, process, screenshot, sqlserver, xlsx
screenshot full? = image, screenshots

Affects screenshot::screenshot

images full? = icns, ico, image

Affects images::images

crypto full? = aes, blake3, block-modes, ctr, hex, md5, rand, rsa, sha1, sha2, sha3

Affects crypto::crypto

asyncrs full? = tokio

Affects asyncrs::asyncrs

logger axumserver? full? = chrono, time, tracing, tracing-appender, tracing-error, tracing-subscriber

Affects logger::logger

ip_addr axumserver? full? = anyhow, if-addrs, socket2, tokio

Affects ip_addr::ip_addr

sqlserver axumserver? full? = anyhow, deadpool-tiberius

Affects sqlserver::sqlserver

axumserver full? = axum, futures-util, http, hyper, ip_addr, logger, sqlserver, tower, tower-http

Affects axumserver::axumserver

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.

directories implicit feature

Enables directories ^5.0.1

lazy_static implicit feature

Enables lazy_static

lazy_static:

A macro for declaring lazily evaluated statics in Rust

aes crypto?

Enables aes ^0.7.4

axum axumserver?

Enables axum ^0.7.5

base64 ctf?

Enables base64 ^0.21.2

blake3 crypto?
block-modes crypto?

Enables block-modes ^0.8.1

clipboard clip?
clipboard-win win clip?
core-foundation mac keyboard?

Enables core-foundation ^0.9.3

core-graphics mac keyboard?

Enables core-graphics ^0.23.1

crossterm keyboard?

Enables crossterm ^0.27.0

ctr crypto?

Enables ctr ^0.8.0

deadpool-tiberius sqlserver?
futures-util axumserver?
hyper axumserver?
icns images?
ico images?

Enables ico ^0.3.0

if-addrs ip_addr?
md5 crypto?
mouse-rs mouse?
percent-encoding ctf?
pinyin ctf?
reqwest httprs?

Enables reqwest ^0.11.22

rsa crypto?
scraper ctf?

Enables scraper ^0.17.1

screenshots screenshot?
sha1 crypto?
sha2 crypto?
sha3 crypto?
socket2 ip_addr?
time logger?
tower axumserver?

Enables tower ^0.4

tower-http axumserver?

Enables tower-http ^0.5.0

tracing logger?
tracing-appender logger?
tracing-error logger?
tracing-subscriber logger?
umya-spreadsheet xlsx?

Enables umya-spreadsheet ^1.1.2

unicode-segmentation ctf?
x11-clipboard mac clip?

Enables x11-clipboard ^0.8.1

xdotool keyboard?
xml-rs docx?
anyhow ip_addr? sqlserver?
chrono date? logger?
cocoa mac clip? process?

Enables cocoa ^0.24.0

hex crypto? ctf?
http axumserver? full?
image images? screenshot?

Enables image ^0.24.7

libc linux keyboard? mouse?
objc mac clip? process?
rand crypto? ctf?

Enables rand ^0.8.5

regex ctf? date?
serde_json ctf? json?
tokio asyncrs? ip_addr?
winapi win keyboard? process?
zip docx? xlsx?

Enables zip ^0.6.5