macro_rules! concat_ {
() => { ... };
($($args:tt)*) => { ... };
}Expand description
Concatenates PanicFmt constants into a &'static str
This formats arguments the same as the concat_panic macro,
also requiring the arguments to be constant expressions.
§Example
§Basic
use const_panic::concat_;
assert_eq!(concat_!("array: ", &[3u8, 5, 8, 13]), "array: [3, 5, 8, 13]");
§Formatted
use const_panic::concat_;
assert_eq!(concat_!({?}: get_message(), {}: get_message()), r#""hello"hello"#);
const fn get_message() -> &'static str {
"hello"
}