const_env--value 0.1.2

Configure const and static items by environment variables.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
extern crate const_env;

use const_env::from_env;

#[from_env]
const DEFAULT_CHAR: char = 'A';

#[from_env("DEFAULT_BYTE_STR")]
const DEFAULT_BYTE_STR: &'static [u8] = b"abcdefg";

fn main() {
    assert_eq!('A', DEFAULT_CHAR);
    assert_eq!(b"abcdefg", DEFAULT_BYTE_STR);
}