Cargo Features

[dependencies]
rage = { version = "0.10.0", default-features = false, features = ["mount", "ssh", "unstable"] }
default = ssh

The ssh feature is set by default whenever rage is added without default-features = false somewhere in the dependency tree.

mount = ctrlc, fuse_mt, fuser, libc, tar, time, zip
ssh default

Enables ssh of age

rage and rage-keygen dependencies

unstable

Enables unstable of age

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.

ctrlc mount?

Enables ctrlc

rage-mount dependencies

fuse_mt mount?
fuser mount?

Enables fuser ^0.13

libc mount?
tar mount?
time mount?

Enables time >=0.3.7, <0.3.24

time 0.3.24 has MSRV 1.67

zip mount?

Enables zip ^0.6.2