AZ
fn foo(x : &'huya_pichot str)
Size: a a a
AZ
fn foo(x : &'huya_pichot str)
CD
CD
CD
AZ
AZ
AZ
CD
fn foo(x : &'huya_pichot str)
AZ
CD
AZ
CD
fn f<'a, 'b>(x: &'a i32, mut y: &'b i32) where 'a: 'b {
y = x; // &'a i32 is a subtype of &'b i32 because 'a: 'b
let r: &'b &'a i32 = &&0; // &'b &'a i32 is well formed because 'a: 'b
}
CD
AZ
fn f<'a, 'b>(x: &'a i32, mut y: &'b i32) where 'a: 'b {
y = x; // &'a i32 is a subtype of &'b i32 because 'a: 'b
let r: &'b &'a i32 = &&0; // &'b &'a i32 is well formed because 'a: 'b
}
AZ
let r: &'b &'a i32 = &&0;
- вот это я расшифровать не могу 😩AZ
CD
AZ
AZ