面试题答案
一键面试// 定义结构体
struct MyStruct<'a> {
strings: &'a [&'a str],
}
// 定义特征
trait MyTrait {
fn print_info(&self, my_struct: &MyStruct<'_>);
}
// 实现特征
impl MyTrait for () {
fn print_info(&self, my_struct: &MyStruct<'_>) {
for s in my_struct.strings {
println!("{}", s);
}
}
}