代码之家  ›  专栏  ›  技术社区  ›  Tim Diekmann suresh madaparthi

如何在2018年《铁锈》中以成语命名板条箱?

  •  8
  • Tim Diekmann suresh madaparthi  · 技术社区  · 6 年前

    我有一个板条箱 foo_sys .2015年,我用 extern crate foo_sys as foo 为方便起见,但在2018年Rust extern crate 不再需要了,我不想只将其用于别名。下降时 外部板条箱 ,我知道

    错误 [E0463] :找不到板条箱 foo

    2 回复  |  直到 6 年前
        1
  •  14
  •   Shepmaster Tim Diekmann    6 年前

    这可以通过 rename-dependency in Rust 1.31

    重命名依赖项功能允许您从源导入具有不同名称的依赖项。这在以下几种情况下很有用:

    • 取决于板条箱的多个版本。
    • extern crate foo as bar 在锈源中。

    [dependencies]
    foo_sys = "0.2"
    

    package Cargo.toml 以下内容:

    [dependencies]
    foo = { package = "foo_sys", version = "0.2" }
    
        2
  •  7
  •   Lukas Kalbertodt    6 年前

    Cargo.toml the answer by Tim Diekmann 更多信息。

    货物.toml

    extern crate foo_sys as foo;
    

    ( Playground example