Expand description
Database of a system of multiple repositories.
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 repository names and immutable queriers in a
MultiQuerier. - Entries
Mut - Iterator over all pairs of repository names and mutable queriers in a
MultiQuerier. - Latest
Entries - Iterator over all pairs of package names and immutable queriers in
MultiQueryDatabaseLatest. - Latest
Entries Mut - Iterator over all pairs of package names and mutable queriers in
MultiQueryDatabaseLatest. - Latest
Queriers - Iterator over all immutable queriers in a
MultiQueryDatabaseLatest. - Latest
Queriers Mut - Iterator over all mutable queriers in a
MultiQueryDatabaseLatest. - Multi
Entries - Iterator over all pairs of package names and immutable queriers in a
MultiQueryDatabase. - Multi
Entries Mut - Iterator over all pairs of package names and mutable queriers in a
MultiQueryDatabase. - Multi
Owned Entries - Iterator over all pairs of package names and owned queriers from a
MultiQueryDatabase. - Multi
Querier - Queriers of multiple same-name packages from different repositories.
- Multi
Queriers - Iterator over all immutable queriers in a
MultiQueryDatabase. - Multi
Queriers Mut - Iterator over all mutable queriers in a
MultiQueryDatabase. - Multi
Query Database - Database to lookup queriers from their package names and repositories.
- Multi
Query Database Latest - Database view to lookup queriers of the latest packages from their names.
- Names
- Iterator over all package names in a
MultiQueryDatabase. - Owned
Entries - Iterator over all pairs of repository names and owned queriers from a
MultiQuerier. - Queriers
- Iterator over all immutable queriers in a
MultiQuerier. - Queriers
Mut - Iterator over all mutable queriers in a
MultiQuerier. - Repository
Names - Iterator over repository names in a
MultiQuerier.
Enums§
- Insert
Error - Error type of
MultiQueryDatabase::insertandMultiQueryDatabase::insert_mut. - Insert
Newer Return - Return type of
MultiQueryDatabase::insert_newerandMultiQueryDatabase::insert_newer_mutupon success.
Type Aliases§
- Eager
Multi Query Database - Database to lookup eager queriers from their package names.
- Eager
Multi Query Database Latest - Database to lookup eager queriers of the latest packages from their names.
- Memo
Multi Query Database - Database to lookup memo queriers from their package names.
- Memo
Multi Query Database Latest - Database to lookup memo queriers of the latest packages from their names.