Closed
Description
#![feature(nll)]
struct Foo<'a, 'b> {
x: &'a u32,
y: &'b u32,
}
struct Bar<'b> {
z: &'b u32
}
fn func(foo: Foo<'_, '_>, bar: Bar<'_>) {
foo.y = bar.z;
}
fn main() { }
Example by @nikomatsakis , cc @davidtwco
#![feature(nll)]
struct Foo<'a, 'b> {
x: &'a u32,
y: &'b u32,
}
struct Bar<'b> {
z: &'b u32
}
fn func(foo: Foo<'_, '_>, bar: Bar<'_>) {
foo.y = bar.z;
}
fn main() { }
Example by @nikomatsakis , cc @davidtwco