几百年没写博客了,水一篇。
在 rust 中,tuple 的定义需要分号,而结构体的定义不需要
fn main() { struct User { username: String, email: String, } struct Color(i32, i32, i32); }
在论坛上一位大佬的解释是:where 的位置不一样
fn main() { struct User where { username: String, email: String, } struct Color(i32, i32, i32) where; }