В этом подходе по умолчанию используется 2 пробела, что соответствует тому, что вы просили в своем вопросе. Вы можете настроить отступ с помощью

ользованиемserde_json ящик, я могу использовать

::serde_json::to_string(&obj)

сериализовать объект в строку JSON. Результирующий JSON использует компактное форматирование, например:

{"foo":1,"bar":2}

Но как мне сгенерировать красивый / с отступом JSON? Например, я хотел бы получить это:

{
  "foo": 1,
  "bar": 2
}

Ответы на вопрос(2)

Ваш ответ на вопрос