Создание ansi строк

Нужно объявить ansi строку с нулём на конце в виде массива, примерно так:

let the_str: [u8 ; 4] = ['s' as u8, 't' as u8, 'r' as u8, 0];

Существует ли какой-нибудь стандартный макрос, создающий такие ansi строки? Как-то так:

let the_str = some_macro!("str");

let the_str: [u8; 4] = *b"str\0";

Нашел документацию - https://doc.rust-lang.org/reference/tokens.html#characters-and-strings

1 лайк

Надо мне было внимательнее смотреть доки. Благодарю за ответ.