我正在尝试使用a返回错误结果&'static str.
impl Worker {
fn get_task_by_name(&self, name: String) -> Result<Box<Task>, &'static str> {
Err("Task not found!");
}
}
Run Code Online (Sandbox Code Playgroud)
它输出以下错误:
src/lib.rs:84:5: 84:8 error: unable to infer enough type information about `_`; type annotations or generic parameter binding required [E0282]
src/lib.rs:84 Err("Task not found!");
^~~
Run Code Online (Sandbox Code Playgroud)
这可能是什么问题?
rust ×1