grtlr opened a new pull request, #9221:
URL: https://github.com/apache/arrow-rs/pull/9221

   # Rationale for this change
   
   In some cases, it is desirable to print strings with surrounding quotation 
marks. A typical example that we run into in https://github.com/rerun-io/rerun 
is a `StructArray` that contains empty strings:
   
   Current formatting:
   
   ```text
   {name: }
   ```
   
   Added option in this PR:
   
   ```text
   {name: ""}
   ```
   
   # What changes are included in this PR?
   
   This PR relies on `std::fmt::Debug` to do the actual formatting of strings, 
which means that all escaping is handled out of the box.
   
   # Are these changes tested?
   
   This PR contains test for different types of inputs, including escape 
sequences. Additionally, it also tests the `StructArray` example outlined above.
   
   # Are there any user-facing changes?
   
   By default this option is false, making the feature opt-in.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to