request for an option for not shrink into one line
Open
@topecongiro is already working on this.
Since Sep 14, 2020.
C-feature-request
P-low
- Dominant language
- Rust
- Stars
- 7k
- Forks
- 1.1k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 24
Description
Currently rust fmt wrap the lines into single line if max_width is large enough. However
I sometimes intendedly use next line to make types more visible to me. I would like to see
if there is any options to disable things shrinking into one line. If it is a no please kindly
close this issue, thanks.
Input
pub async fn update_config(
cfg: HashMap<String, HashMap<String, f64>>,
) -> Result<(), Box<dyn Error>> {
Ok(())
}
Output
pub async fn update_config(cfg: HashMap<String, HashMap<String, f64>>) -> Result<(), Box<dyn Error>> {
Ok(())
}
Expected output
pub async fn update_config(
cfg: HashMap<String, HashMap<String, f64>>,
) -> Result<(), Box<dyn Error>> {
Ok(())
}
Meta
- rustfmt version: 1.4.20-nightly (48f6c32 2020-08-09)
- From where did you install rustfmt?: cargo install fmt sth like that
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.