{"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn alloc_from_iter<I: IntoIterator<Item = T>>(&self, iter: I) -> &mut [T] {
    #[inline]
        self.try_alloc_from_iter(iter.into_iter().map(Ok::<T, !>)).into_ok()