Expand description
Configuration synchronization module
This module provides functionality to sync configuration files to and from cloud providers. Currently supports Amazon S3 with optional AES256 encryption.
Re-exports§
pub use config::*;pub use encryption::*;pub use providers::*;
Modules§
- config
- Sync configuration management for storing cloud provider settings
- encryption
- AES256-GCM encryption/decryption functionality for configuration files
- providers
- Cloud provider implementations for configuration synchronization
Structs§
- Config
File - Configuration file information
- Config
Resolver - Cross-platform configuration directory resolver
Enums§
- Cloud
Provider - Supported cloud providers
Functions§
- handle_
sync_ from - Handle sync from cloud command
- handle_
sync_ providers - Handle sync providers command
- handle_
sync_ to - Handle sync to cloud command