diff --git a/test_suite/tests/ui/borrow/empty_lifetimes.rs b/test_suite/tests/ui/borrow/empty_lifetimes.rs index 8aab744a..71d17214 100644 --- a/test_suite/tests/ui/borrow/empty_lifetimes.rs +++ b/test_suite/tests/ui/borrow/empty_lifetimes.rs @@ -3,6 +3,8 @@ use serde_derive::Deserialize; #[derive(Deserialize)] struct Test<'a> { #[serde(borrow = "")] + r: &'a str, + #[serde(borrow = " ")] s: &'a str, } diff --git a/test_suite/tests/ui/borrow/empty_lifetimes.stderr b/test_suite/tests/ui/borrow/empty_lifetimes.stderr index c009714a..92bc14f0 100644 --- a/test_suite/tests/ui/borrow/empty_lifetimes.stderr +++ b/test_suite/tests/ui/borrow/empty_lifetimes.stderr @@ -3,3 +3,9 @@ error: at least one lifetime must be borrowed | 5 | #[serde(borrow = "")] | ^^ + +error: failed to parse borrowed lifetimes: " " + --> tests/ui/borrow/empty_lifetimes.rs:7:22 + | +7 | #[serde(borrow = " ")] + | ^^^^