fn main() {
let a = stu{
name: "Jan".to_string()
};
name(a);
}
struct stu{
name: String
}
impl Get for stu{
fn get_name(self) {
println!("{}",self.name)
}
}
trait Get {
fn get_name(self);
}
//fn name<T: Get>(get: T){
fn name(get: impl Get){
get.get_name();
}
Rust --Trait简单使用
最新推荐文章于 2024-08-27 18:31:59 发布