json-gettext 5.0.0

A library for getting text from JSON usually for internationalization.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[macro_export]
macro_rules! static_json_gettext_build_for_rocket {
    ( $default_key:expr; $( $key:expr => $path:expr ), * $(,)* ) => {
        $crate::JSONGetTextManager::fairing(|| {
            let mut v = Vec::new();

            $(
                v.push((
                    $crate::IntoKey::into_key($key),
                    include_str!($crate::manifest_dir_macros::path!($path)),
                ));
            )*

            ($crate::IntoKey::into_key($default_key), v)
        })
    };
}