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}