unc_sdk/store/lookup_set/impls.rs
1use super::LookupSet;
2use crate::store::key::ToKey;
3use borsh::BorshSerialize;
4
5impl<T, H> Extend<T> for LookupSet<T, H>
6where
7 T: BorshSerialize,
8 H: ToKey,
9{
10 fn extend<I>(&mut self, iter: I)
11 where
12 I: IntoIterator<Item = T>,
13 {
14 iter.into_iter().for_each(move |elem| {
15 self.insert(elem);
16 });
17 }
18}