diff options
Diffstat (limited to 'src/tools/rustfmt/tests/target/issue-1350.rs')
-rw-r--r-- | src/tools/rustfmt/tests/target/issue-1350.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/tools/rustfmt/tests/target/issue-1350.rs b/src/tools/rustfmt/tests/target/issue-1350.rs new file mode 100644 index 000000000..2cf65509c --- /dev/null +++ b/src/tools/rustfmt/tests/target/issue-1350.rs @@ -0,0 +1,14 @@ +// rustfmt-max_width: 120 +// rustfmt-comment_width: 110 + +impl Struct { + fn fun() { + let result = match <R::RequestResult as serde::Deserialize>::deserialize(&json) { + Ok(v) => v, + Err(e) => match <R::ErrorResult as serde::Deserialize>::deserialize(&json) { + Ok(v) => return Err(Error::with_json(v)), + Err(e2) => return Err(Error::with_json(e)), + }, + }; + } +} |