Cargo Features

sos-client-storage has no features set by default.

[dependencies]
sos-client-storage = { version = "0.16.2", features = ["full", "archive", "audit", "files", "search"] }
full = archive, audit, files, search
archive full?

Enables archive of sos-filesystem

Affects traits::ClientAccountStorage.restore_archive

audit full? = sos-audit

Enables audit of sos-backend

files full? = sos-external-files

Enables tokio-util, age and binary-stream, files of sos-login, sos-reducers, and sos-sync

Affects sos-client-storage::files, sos-client-storage::AccessOptions.file_progress, sos-client-storage::StorageChangeEvent.file_events, traits::ClientEventLogStorage.initialize_file_log, traits::ClientEventLogStorage.set_file_log, traits::ClientAccountStorage.external_file_manager, traits::ClientAccountStorage.external_file_manager_mut, traits::ClientAccountStorage.set_external_file_manager

Affects traits::ClientAccountStorage.search_index, traits::ClientAccountStorage.search_index_mut, traits::ClientAccountStorage.set_search_index, traits::ClientAccountStorage.initialize_search_index, traits::ClientAccountStorage.build_search_index

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.

sos-external-files files?
sos-audit audit?