arch_pkg_db/text/multi/
insert.rs

1use super::MultiTextCollection;
2use crate::{TextCollection, value::RepositoryName};
3
4impl<'a> MultiTextCollection<'a> {
5    /// Add data into the multi-collection.
6    pub fn insert(&mut self, repository: RepositoryName<'a>, collection: TextCollection) {
7        self.internal.push((repository, collection));
8    }
9
10    /// Add data into the multi-collection.
11    pub fn add_collection(
12        mut self,
13        repository: RepositoryName<'a>,
14        collection: TextCollection,
15    ) -> Self {
16        self.insert(repository, collection);
17        self
18    }
19}