【发布时间】:2019-06-02 11:04:37
【问题描述】:
我有一个枚举:
enum Group {
OfTwo { first: usize, second: usize },
OfThree { one: usize, two: usize, three: usize },
}
我想写一个函数,它只接受Group::OfTwo 变体作为参数:
fn proceed_pair(pair: Group::OfTwo) {
}
但是当我这样做时,我会收到消息:
error[E0573]: expected type, found variant
有没有办法做到这一点?
【问题讨论】: