localize_it 2.6.0

Simple and fast library for localization
Documentation
pub mod aliases;
mod argument_processor;
pub mod errors;
pub mod names;
mod run_backend;
pub mod typed_parse;

pub use argument_processor::ArgumentProcessor;
pub use names::provider::NamesProvider;
pub use run_backend::run_backend;

use proc_macro2::TokenStream;
use quote::quote;
use syn::Path;

pub fn path_argument(path: Option<Path>) -> TokenStream {
    path.map_or(TokenStream::new(), |path| {
        quote! {
            path = #path
        }
    })
}