#settings #environment

scuffle-settings

Tools for managing configuration from environment variables or config files

5 releases

Uses new Rust 2024

0.1.1 Feb 21, 2025
0.1.0 Feb 10, 2025
0.0.3 Feb 10, 2025
0.0.2 Dec 8, 2024
0.0.0 Nov 28, 2024

#368 in Configuration

Download history 200/week @ 2024-12-04 121/week @ 2024-12-11 75/week @ 2024-12-18 48/week @ 2024-12-25 151/week @ 2025-01-01 40/week @ 2025-01-08 10/week @ 2025-01-15 4/week @ 2025-01-22 238/week @ 2025-02-05 72/week @ 2025-02-12 158/week @ 2025-02-19 40/week @ 2025-02-26 12/week @ 2025-03-05 15/week @ 2025-03-12 6/week @ 2025-03-19

77 downloads per month
Used in scuffle-image-processor

MIT/Apache

30KB
455 lines

scuffle-settings

Warning

This crate is under active development and may not be stable.

crates.io docs.rs


A crate designed to provide a simple interface to load and manage settings for Scuffle.

Why do we need this?

TODO(troy): Add more details about why we need this.

Status

This crate is currently under development and is not yet stable.

Unit tests are not yet fully implemented. Use at your own risk.

License

This project is licensed under the MIT or Apache-2.0 license. You can choose between one of them if you use this work.

SPDX-License-Identifier: MIT OR Apache-2.0

Dependencies

~1.3–9MB
~97K SLoC