use crate::{IntoFragments, Recursive, SplitVec};
impl<T> SplitVec<T, Recursive> {
pub fn append<I: IntoFragments<T>>(&mut self, other: I) {
let fragments = other.into_fragments();
for fragment in fragments {
self.len += fragment.len();
self.fragments.push(fragment);
}
}
}