use crate::size::Size;
pub struct Car {
pub name: String,
pub color: (u32, u32, u32),
pub size: Size,
pub model: u32,
pub private: i32,
}
impl Car {
pub fn new() -> Self {
Car {
name: String::from("Default Template"),
color: (1, 0, 1),
size: Size::NORMAL,
model: 2019,
private: 2,
}
}
}
pub trait CommontMethods {
fn change_name_and_model(&mut self, private: i32);
}
pub trait PrintChanges {
fn print_changes(&self);
}
impl CommontMethods for Car {
fn change_name_and_model(&mut self, private: i32) {
println!("{}", …Run Code Online (Sandbox Code Playgroud)
我试过txtCalc.text =“文本” +“ 0”,它不起作用