gpt4 book ai didi

rust - 无法理解 Rust 通用函数错误

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

<分区>

我试图编译一段 Rust 通用代码,经过一段时间的折腾后,我将范围缩小到无法编译该代码。我不确定这里到底出了什么问题(E0308 对我帮助不大)——我一定是漏掉了一些愚蠢的东西:

fn is_fail<bool>() -> bool { false }
fn main(){
let failure:bool = is_fail();
//if ! failure {
println!("{}", failure);
//}
}

错误是:

error: mismatched types [--explain E0308]
--> <anon>:1:30
1 |> fn is_fail<bool>() -> bool { false }
|> ^^^^^ expected type parameter, found bool
note: expected type `bool`
note: found type `bool`

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