std_macro_extensions/string/
macro.rs

1/// Creates a new string instance.
2///
3/// # Arguments
4///
5/// - `expr` - The expression to initialize the string.
6///
7/// # Returns
8///
9/// - `String` - A new string containing the given value.
10#[macro_export]
11macro_rules! string {
12    () => {
13        std::string::String::new()
14    };
15    ($s:expr) => {
16        std::string::String::from($s)
17    };
18}