в данном случае просто удалить clone не получится, не переписав код на format!("{msg}{msg2}") или что-то другое.
P.S. Статья полезная, просто хотелось напомнить, что примеры из статей, комментариев, обсуждений нужны не для для того, чтобы их использовать/копировать в неизменном виде
Хорошая статья, но мне кажется примеры получились слишком синтетические.
Было бы хорошо видеть либо замечание, что следующему коду:
нет необходимости создавать копию строки на каждый вызов замыкания, т.к. можно получить
len
и с оригинальногоmsg
.И код, скорее всего, должен выглядеть так:
Либо можно привести другой пример, где
clone
действительно имеет смысл, допустим:в данном случае просто удалить
clone
не получится, не переписав код наformat!("{msg}{msg2}")
или что-то другое.P.S. Статья полезная, просто хотелось напомнить, что примеры из статей, комментариев, обсуждений нужны не для для того, чтобы их использовать/копировать в неизменном виде