Crate cargo_registry [] [src]

This crate implements the backend server for https://crates.io/

All implemented routes are defined in the middleware function and implemented in the keyword, krate, user and version modules.

Reexports

pub use app::App;
pub use self::badge::Badge;
pub use self::category::Category;
pub use config::Config;
pub use self::dependency::Dependency;
pub use self::download::VersionDownload;
pub use self::keyword::Keyword;
pub use self::krate::Crate;
pub use self::model::Model;
pub use self::user::User;
pub use self::version::Version;
pub use self::uploaders::Uploader;
pub use self::uploaders::Bomb;

Modules

app
badge
categories
category
config
db
dependency
dist
download
git
http
keyword
krate
model
owner
schema
upload
uploaders
user
util
version

Enums

Env
Replica

Functions

encode_time
env
middleware
now