#string #macro #testing #stringlit

stringlit

A macro to convert from str to String

3 stable releases

2.1.0 Jul 4, 2023
2.0.0 Apr 25, 2019
1.0.0 Apr 24, 2019

#2280 in Rust patterns

Download history 17/week @ 2024-12-17 18/week @ 2024-12-31 50/week @ 2025-01-07 58/week @ 2025-01-14 51/week @ 2025-01-21 7/week @ 2025-01-28 32/week @ 2025-02-04 22/week @ 2025-02-11 49/week @ 2025-02-18 75/week @ 2025-02-25 23/week @ 2025-03-04 50/week @ 2025-03-11 52/week @ 2025-03-18 77/week @ 2025-03-25 57/week @ 2025-04-01

237 downloads per month
Used in 5 crates (4 directly)

MIT license

3KB

stringlit

A macro to convert from str to String.

// import the macros
//
use stringlit::{s, string};

fn print_string(s: String) {
    println!("{}", s);
}

fn main() {
    // now you can use
    print_string(s!("test"));
    // or
    print_string(string!("test"));
    // instead of
    print_string("test".to_owned());
}

No runtime deps