gpt4 book ai didi

reference - 什么允许在调用方法时从结构隐式转换为其引用?

转载 作者:行者123 更新时间:2023-11-29 08:29:17 25 4
gpt4 key购买 nike

<分区>

哪个规则使下面的代码有效?

struct Dummy(i32);
impl Dummy {
pub fn borrow(&self) {
println!("{}", self.0);
}
}

fn main() {
let d = Dummy(1);
(&d).borrow();
d.borrow();
}

我希望 d.borrow()不会工作,因为它通过 self这与方法签名不匹配 borrow(&self) .

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com