Cargo Features

[dependencies]
archival = { version = "0.9.2", default-features = false, features = ["dhat-heap", "gen-traces", "typescript", "binary", "import-csv", "json-schema", "stdlib-fs"] }
default = binary, import-csv, json-schema

These default features are set whenever archival is added without default-features = false somewhere in the dependency tree.

dhat-heap

Enables dhat

profiling

gen-traces = binary

Enables tracing-chrome

typescript

Enables typescript-type-def

binary default gen-traces? = json-schema, stdlib-fs

Enables base64, clap, ctrlc, home, indicatif, nanoid, rand, reqwest ^0.11.24, rsa, tiny_http, tokio, tracing-subscriber, and urlencoding

Affects constants::API_URL, constants::API_URL, constants::AUTH_URL, constants::AUTH_URL, constants::CLI_TOKEN_PUBLIC_KEY, constants::CLI_TOKEN_PUBLIC_KEY, file_system::WatchableFileSystemAPI, archival::binary

import-csv default

Enables csv

json-schema default binary
stdlib-fs binary

Enables notify ^6.1.1 and walkdir