В этом подходе по умолчанию используется 2 пробела, что соответствует тому, что вы просили в своем вопросе. Вы можете настроить отступ с помощью
ользованиемserde_json ящик, я могу использовать
::serde_json::to_string(&obj)
сериализовать объект в строку JSON. Результирующий JSON использует компактное форматирование, например:
{"foo":1,"bar":2}
Но как мне сгенерировать красивый / с отступом JSON? Например, я хотел бы получить это:
{
"foo": 1,
"bar": 2
}