Expand description
Configuration options.
Structs
- Password hashing configuration.
- Rules for persisting key-value changes. Default persistence is to immediately persist all changes. While this ensures data integrity, the overhead of the key-value store can be significantly reduced by utilizing lazy persistence strategies that delay writing changes until certain thresholds have been met.
- A threshold controlling lazy commits. For a threshold to apply, both
number_of_changesmust be met or surpassed anddurationmust have elpased since the last commit. - Configuration options for
Storage. - Configuration options for background tasks.
- Automatic configuration based on execution time. This is measured during the first
set_password - Configuration options for views.
Enums
- Argon2id base parameters.
- All available compression algorithms.
Traits
- Storage configuration builder methods.