La rouille ne peut pas trouver de caisse

Je suis en train de créer un module dans de Rouille et ensuite l'utiliser à partir d'un autre fichier. C'est mon fichier de structure:

matthias@X1:~/projects/bitter-oyster$ tree
.
├── Cargo.lock
├── Cargo.toml
├── Readme.md
├── src
   ├── liblib.rlib
   ├── lib.rs
   ├── main.rs
   ├── main.rs~
   └── plot
       ├── line.rs
       └── mod.rs
└── target
    └── debug
        ├── bitter_oyster.d
        ├── build
        ├── deps
        ├── examples
        ├── libbitter_oyster.rlib
        └── native

8 directories, 11 files

C'est le Fret.toml:

[package]
name = "bitter-oyster"
version = "0.1.0"
authors = ["matthias"]

[dependencies]

C'est le principal.rs:

extern crate plot;

fn main() {
    println!("----");
    plot::line::test();
}

C'est lib.rs:

mod plot;

c'est de la parcelle/mod.rs

mod line;

et c'est parcelle/ligne.rs

pub fn test(){
    println!("Here line");
}

Lorsque j'essaie de compiler mon programme à l'aide de: cargo run j'obtiens:

   Compiling bitter-oyster v0.1.0 (file:///home/matthias/projects/bitter-oyster)
/home/matthias/projects/bitter-oyster/src/main.rs:1:1: 1:19 error: can't find crate for `plot` [E0463]
/home/matthias/projects/bitter-oyster/src/main.rs:1 extern crate plot;

Comment puis-je compiler mon programme? Aussi loin que je peux dire à partir de documentations en ligne cela devrait fonctionner, mais il ne le fait pas.

InformationsquelleAutor Stein | 2015-12-25