Expand description
Database of a single repository.
Structs§
- Alternative
Providers - Iterator over all immutable queriers of packages which list a certain
DependencyNamein theirprovidesarray. - Alternative
Providers Mut - Iterator over all mutable queriers of packages which list a certain
DependencyNamein theirprovidesarray. - Entries
- Iterator over all pairs of package names and immutable queriers in a
QueryDatabase. - Entries
Mut - Iterator over all pairs of package names and mutable queriers in a
QueryDatabase. - Entry
- An entry of a querier and its name.
- Names
- Iterator over all package names in a
QueryDatabase. - Owned
Entries - Iterator over all pairs of package names and owned queriers from a
QueryDatabase. - Queriers
- Iterator over all immutable queriers in a
QueryDatabase. - Queriers
Mut - Iterator over all mutable queriers in a
QueryDatabase. - Query
Database - Database to lookup queriers from their package names.
Enums§
- Insert
Error - Error type of
QueryDatabase::insertandQueryDatabase::insert_mut. - Insert
Newer Error - Error type of
QueryDatabase::insert_newerandQueryDatabase::insert_newer_mut. - Insert
Newer Return - Return type of
QueryDatabase::insert_newerandQueryDatabase::insert_newer_mutupon success.
Type Aliases§
- Eager
Query Database - Database to lookup eager queriers from their package names.
- Memo
Query Database - Database to lookup memo queriers from their package names.