Cargo Features
acid-store has no features set by default.
[dependencies]
acid-store = { version = "0.14.2", features = ["store-directory", "store-sqlite", "store-redis", "store-s3", "store-sftp", "store-rclone", "repo-file", "repo-value", "file-metadata", "compression", "encryption", "fuse-mount"] }
- store-directory
- store-sqlite
-
Enables rusqlite ^0.23.0
SQL
- store-redis
-
Enables redis ^0.21.6
Redis
- store-s3
-
Enables rust-s3 ^0.32.3
Amazon S3
- store-sftp store-rclone?
-
Enables ssh2 ^0.8.2
Sftp
- store-rclone = store-sftp
-
Enables rand
- repo-file file-metadata?
-
Enables hole-punch, relative-path, and walkdir
relative-path:
File system
Affects
repo::file
… - repo-value
-
Affects
repo::value
… - file-metadata fuse-mount? = repo-file
-
Enables exacl ^0.6.0, filetime, nix ^0.20.2, users, and xattr ^0.2.2
Affects
metadata::AclQualifier
,metadata::Acl
,metadata::UnixMetadata
,metadata::CommonMetadata
,special::UnixSpecial
… - compression
-
Enables lz4
Compression
- encryption
-
Enables rand and sodiumoxide
sodiumoxide:
Encryption
- fuse-mount = file-metadata
-
Enables bimap, fuser ^0.11.1, and tempfile
fuser:
FUSE