Rust 的方法跟结构体、枚举、特征一起使用。 可以看出,其它语言中所有定义都在 class 中,但是 Rust 的对象定义和方法定义是分离的,这种数据和使用分离的方式,会给予使用者极高的灵活度。 这里定义了一个 Rectangle 结构体,并在其上定义了一个 area 方法 ...