您可以在函数内定义结构,如下所示:
fn user_status() -> bool { struct UserStatus { logined: bool, name: Option<String>, } // ... true }
这是从其他函数隐藏结构的好方法,是每次调用函数或只创建一次时定义的结构吗?
structure function rust
function ×1
rust ×1
structure ×1