小编tba*_*nes的帖子

Rust Book 12.3-未解决的导入错误[E4032]

我是Rust的新手,正在本书的12.3章中进行练习。

我非常有信心,我的代码与书中的代码相同(由于存在“片段”,因此很难确定)。但是,当我尝试从项目目录访问时,cargo build还是收到未解决的导入错误cargo runminigrep/

src/main.rs

use std::env;
use std::process;

use minigrep;
use minigrep::Config;

fn main() {
    let args: Vec<String> = env::args().collect();

    let config = Config::new(&args).unwrap_or_else(|err| {
        println!("Problem parsing args: {}", err);
        process::exit(1);
    });

    println!("Searching for {}", config.query);
    println!("In file {}", config.filename);

    if let Err(e) = minigrep::run(config) {
         println!("Application error: {}", e);

         process::exit(1);
    }
}
Run Code Online (Sandbox Code Playgroud)

src/lib.rs

use std::fs;
use std::error::Error;

pub struct Config {
    pub query: String,
    pub filename: String,
}

impl Config { …
Run Code Online (Sandbox Code Playgroud)

rust

4
推荐指数
3
解决办法
831
查看次数

标签 统计

rust ×1