Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 447 Bytes

README.md

File metadata and controls

22 lines (14 loc) · 447 Bytes

rust string to &'static str

how-to-convert-a-string-into-a-static-str

copy form here(how-to-convert-a-string-into-a-static-str)

cannot return reference to temporary value

usage:

use static_str::to_str;

fn main() {
    let option_value = Some(123);
    let v = option_value.map_or("", |v| to_str(v.to_string()));
    assert_eq!(v, "123");
}