16 releases

Uses new Rust 2024

0.1.18 Oct 29, 2025
0.1.16 Feb 20, 2025
0.1.15 Aug 17, 2024
0.1.11 Jul 24, 2024
0.1.5 Dec 8, 2023

#43 in #site

Download history 55/week @ 2026-03-09 109/week @ 2026-03-16 59/week @ 2026-03-23 45/week @ 2026-03-30 69/week @ 2026-04-06 146/week @ 2026-04-13 64/week @ 2026-04-20 42/week @ 2026-04-27 28/week @ 2026-05-04 66/week @ 2026-05-11 118/week @ 2026-05-18 61/week @ 2026-05-25 78/week @ 2026-06-01

333 downloads per month
Used in 38 crates (28 directly)

MulanPSL-2.0

6KB
112 lines

genv

global static var from environment

genv::s!(TEST1);
genv::s!(TEST2: String);
genv::s!(TEST3: String, TEST4);
genv::def!(TEST5);
genv::def!(TEST6:u64 | 8080);
genv::s!(TEST7: u64 | 9990);

#[test]
fn test() {
  println!("{} {}", *TEST1, *TEST7);
  // let test1: u32 = TEST2();
  // println!("{}", TEST3());
}

About

This project is an open-source component of i18n.site ⋅ Internationalization Solution.

关于

本项目为 i18n.site ⋅ 国际化解决方案 的开源组件。

Dependencies

~3MB
~65K SLoC