всегда функции принимают &String, но для того чтобы их потестить я передаю им &str происходит тайп мисматч. Подскажите пожалуйста, есть ли какой-то способ как-то обойти тут явную конвертацию в строку? Например как в cpp где литерал неявно конвернтинтся в стандартную строку
Если вы пишете функции в Rust они на вход должны принимать &str, а не &String Это потому что &String автоматически превращается в &str, а наоборот оно не работает.
Обсуждают сегодня