Crates.io | feattle-sync |
lib.rs | feattle-sync |
version | 2.0.0 |
source | src |
created_at | 2020-10-11 21:30:30.650562 |
updated_at | 2024-06-26 08:22:24.650461 |
description | Featture toggles for Rust, extensible and with background synchronization and administration UI |
homepage | |
repository | https://github.com/sitegui/feattle-rs |
max_upload_size | |
id | 298442 |
size | 30,367 |
This crate is the implementation for some synchronization strategies for the feature flags (called "feattles", for short).
The crate [feattle_core
] provides the trait [feattle_core::persist::Persist
] as the
extension point to implementors of the persistence layer logic. This crates has some useful
concrete implementations: [Disk
] and [S3
]. Please refer to the
main package - feattle
for more information.
It also provides a simple way to poll the persistence layer for updates in [BackgroundSync
].
S3
] to integrate with AWS' S3 using the crate aws-sdk-s3
crateRusotoS3
] to integrate with AWS' S3 using the crate rusoto
crateLicensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
See CONTRIBUTING.md.