#[derive(Debug)]
struct A<'a> {
name: &'a str,
}
fn main() {
let n = String::from("hello");
let a = A { name: &n };
println!("a = {:#?}", a);
}
本节全部源代码:
https://github.com/anonymousGiga/learn_rust/blob/master/learn_life3/src/main.rs
来源:oschina
链接:https://my.oschina.net/u/943779/blog/4874637