title: Is there a dbg! alternative in Rust which doesn't break tuples into so many lines?
body: <p>I'm doing good old debug driven programming and I keep having readability issues because all tuples and structs get split up into million rows. Is there a way to somehow get a more compact dbg output?</p>
  <p>e.g. I get from <code>dbg!</code></p>
  <pre><code>[asd/src/data_source.rs:330] &amp;lines[0] = InfluxLine {
      line_name: &quot;line&quot;,
      tags: [
          (
              &quot;label&quot;,
              &quot;\&quot;All\&quot;&quot;,
          ),
          (
              &quot;source&quot;,
              &quot;wer&quot;,
          ),
          (
              &quot;query&quot;,
              &quot;reach_per_mode_hourly&quot;,
          ),
          (
              &quot;query_type&quot;,
              &quot;hourly_averages_coeff&quot;,
          ),
          (
              &quot;measure_name&quot;,
              &quot;reach&quot;,
          ),
      ],
  </code></pre>
  <p>Ideally this would be</p>
  <pre><code>[asd/src/data_source.rs:330] &amp;lines[0] = InfluxLine {
      line_name: &quot;line&quot;,
      tags: [
          ( &quot;label&quot;, &quot;\&quot;All\&quot;&quot;, ),
          ( &quot;source&quot;, &quot;wer&quot;, ),
          ( &quot;query&quot;, &quot;reach_per_mode_hourly&quot;, ),
          ( &quot;query_type&quot;, &quot;hourly_averages_coeff&quot;, ),
          ( &quot;measure_name&quot;, &quot;reach&quot;, ),
      ],
  </code></pre>