Rust 怎么规定函数返回类型为 enum 的一个特定 variant
enum E { A(isize), B(isize) } fn get_A() -> E { E::A(1) } fn main() { let E::A(a) = get_A(); // refutable pattern in local binding: `B(_)` n…
- 共 1 页
- 1
enum E { A(isize), B(isize) } fn get_A() -> E { E::A(1) } fn main() { let E::A(a) = get_A(); // refutable pattern in local binding: `B(_)` n…
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。