Skip to content

Closure having long string in method argument is not formatted #5823

Closed as not planned
@codingskynet

Description

@codingskynet

Case:

struct A;

impl A {
    fn b(&self, f: impl FnOnce()) {
        f()
    }
}

fn test() {
    let a = A;

    a.b(
      || {

   println!("sdflkdslkdkfmdslfdslkmdsflkmfdslkmfdsmlkfdsmlkfdslkfdsklfdslkmdsflfvdvjnlnlkccvjnxnlcvxjnlxcvjncvxjnkcvxjnxkcvz");
        }
    );
}

But this is not formatted.

Checked version of rustfmt: rustfmt 1.6.0-nightly (8ca44ef9 2023-07-10)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions