Rustの構造体
Rustでは構造体を利用できる。 以下のような構文で記述する。
struct User {
    id: u64,
    name: String
};User構造体にはu64型のidというフィールドとString型のnameというフィールドが宣言されている。
Rustでは構造体にメソッドを実装できる。
例えばUser構造体に対してnameを置き換えるメソッドを実装する場合には以下のように記述する。
impl User {
   fn name_replace(&mut self, name: String){
       self.name = name;
   }
}