libcratesio 0.0.8

Library for accessing crates.io API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use api::ErrorResponse;

error_chain! {
    foreign_links {
        Io(::std::io::Error);
        Reqwest(::reqwest::Error);
        Serde(::serde_json::Error);
    }

    errors {
        CratesIOError(err: ErrorResponse) {
            description("crates.io error")
            display("crates.io returns error '{}'", err.detail())
        }
    }
}