在为类型别名编写impl时,为什么会出现错误“无法在定义类型的板条箱之外为类型定义固有的'impl`”?

时间:2019-09-04 11:47:11

标签: rust

我希望实现类型为2018-12-01 的功能。

OpResource

然后我遇到了错误

type OpResource = Object<OC, Status>;

impl OpResource {
    pub fn get_parameter_values(&self) -> Vec<ParameterValue> {
        self.spec
            .parameter_values
            .clone()
            .or_else(|| Some(vec![]))
            .unwrap()
    }
}

我不明白我在哪里错了,我只是在类型下面实现了功能,为什么它说我没办法了?

0 个答案:

没有答案