X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Ftest%2Fui%2Fborrowck%2Fissue-71546.rs;h=42100edeaa7125d40dfda579781f6b960d5a593e;hb=8fd73560b3ba9d970887b36e335de256ca293c80;hp=b20c39193de39daf554f916c8e684295fc7b2848;hpb=b7b5045364ab8835ca7642feb5cb931fc77d7f65;p=rust.git diff --git a/src/test/ui/borrowck/issue-71546.rs b/src/test/ui/borrowck/issue-71546.rs index b20c39193de..42100edeaa7 100644 --- a/src/test/ui/borrowck/issue-71546.rs +++ b/src/test/ui/borrowck/issue-71546.rs @@ -1,4 +1,8 @@ // Regression test for #71546. +// +// Made to pass as part of fixing #98095. +// +// check-pass pub fn serialize_as_csv(value: &V) -> Result where @@ -6,15 +10,7 @@ pub fn serialize_as_csv(value: &V) -> Result for<'a> &'a V: IntoIterator, for<'a> <&'a V as IntoIterator>::Item: ToString + 'static, { - let csv_str: String = value - //~^ ERROR higher-ranked lifetime error - //~| ERROR higher-ranked lifetime error - //~| ERROR higher-ranked lifetime error - .into_iter() - .map(|elem| elem.to_string()) - //~^ ERROR higher-ranked lifetime error - .collect::(); - //~^ ERROR higher-ranked lifetime error + let csv_str: String = value.into_iter().map(|elem| elem.to_string()).collect::(); Ok(csv_str) }