Crate db_dump[][src]

Modules

badges

badges.csv

categories

categories.csv

crate_owners

crate_owners.csv

crates

crates.csv

crates_categories

crates_categories.csv

crates_keywords

crates_keywords.csv

dependencies

dependencies.csv

keywords

keywords.csv

metadata

metadata.csv

reserved_crate_names

reserved_crate_names.csv

teams

teams.csv

users

users.csv

version_authors

version_authors.csv

version_downloads

version_downloads.csv

versions

versions.csv

Structs

DbDump

A crates.io DB dump with everything deserialized into memory. Use Loader to load only parts of a dump, which is more efficient.

Error

Error type returned by db_dump::load_all and Loader::load in the event that loading crates.io’s DB dump from the specified file fails.

Index

Lazy index of those tables that have a unique ID column as primary key.

Loader

Perform a streaming load of only relevant database tables.

Functions

load_all

Deserialize everything in a crates.io DB dump into memory.

Type Definitions

Result

Result type returned by db_dump::load_all and Loader::load.