arch_pkg_db/text/multi.rs
1mod collect;
2mod extend;
3mod insert;
4mod iter;
5mod misc;
6mod new;
7mod parse;
8
9use super::TextCollection;
10use crate::value::RepositoryName;
11
12pub use iter::{MultiTextIntoIter, MultiTextIter, MultiTextIterMut};
13pub use parse::MultiTextCollectionParseError;
14
15/// Collection of all `desc` texts and repository names from which queriers may access data.
16#[derive(Debug, Default, Clone)]
17pub struct MultiTextCollection<'a> {
18 internal: Vec<(RepositoryName<'a>, TextCollection)>,
19}