LINUX.ORG.RU

История изменений

Исправление quantum-troll, (текущая версия) :

Кто-нибудь может подсказать более лаконичный/менее костыльный способ с аналогичной производительностью?

В стандартной библиотеке я его не вижу, но можно написать обёртку над массивом, которая будет реализовывать core::fmt::Write и которая будет возвращать &str.

Олсо, интересует способ конвертации числа в строку без аллокации и вовлечения всей этой форматирующей машинерии.

Судя по всему, преобразования в строку завязаны на Display/Debug, т.е без форматирования не обойтись.

А для каких задач тебе всё это нужно?

Исходная версия quantum-troll, :

Кто-нибудь может подсказать более лаконичный/менее костыльный способ с аналогичной производительностью?

В стандартной библиотеке я его не вижу, но можно написать обёртку над массивом, которая будет реализовывать core::fmt::Write и которая будет возвращать &str.

Олсо, интересует способ конвертации числа в строку без аллокации и вовлечения всей этой форматирующей машинерии.

Судя по всему, преобразования в строку завязаны на Display/Debug, т.е без форматирования не обойтись.