Cargo Features

[dependencies]
atuin-client = { version = "18.2.0", default-features = false, features = ["sync", "check-update"] }
default = sync

The sync feature is set by default whenever atuin-client is added without default-features = false somewhere in the dependency tree.

sync default = hex, reqwest, sha2, urlencoding

Affects atuin-client::api_client, atuin-client::sync, record::sync

check-update

Affects api_client::latest_version

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.

urlencoding sync

Enables urlencoding

sync

reqwest sync

Enables reqwest ^0.11

hex sync
sha2 sync