Sign in
rust
/
rust-lang
/
rust
/
refs/heads/perf-tmp
/
.
/
tests
/
ui
/
nll
/
where_clauses_in_structs.rs
blob: fae5d3811ecd2237cf9dccc0d46c5ead288db3b6 [
file
] [
log
] [
blame
]
#![
allow
(
dead_code
)]
use
std
::
cell
::
Cell
;
struct
Foo
<
'a: '
b
,
'
b
>
{
x
:
Cell
<&
'
a u32
>,
y
:
Cell
<&
'
b u32
>,
}
fn
bar
<
'a, '
b
>(
x
:
Cell
<&
'a u32>, y: Cell<&'
b u32
>)
{
Foo
{
x
,
y
};
//~^ ERROR lifetime may not live long enough
}
fn
main
()
{}