статический массив строк (ну, чтобы он расположился сразу в read_only секции и не аллочился каждый раз когда он мне нужен)
я вот нашёл только как это сделать с типом str:
const TABLES: &'static [&'static str] = &[
"blablabla0",
"blablabla1",
...
];
а как сделать это с типом String я так и не понял.
А мне хочется сравнивать строчки на > и <, и мне пришлось каждый раз когда я хочу сравнить - делать .to_string(), что приводило к созданию объекта String.
Есть возможность сделать статический константный массив строк с типом Strings? В плюсах вроде можно инициализаторами, а как в расте сделать так - прям хз.
А ты делай не static_str.to_string() а dynamic_string.as_str()
Обсуждают сегодня