Searched refs:RcVecBuilder (Results 1 – 2 of 2) sorted by relevance
13 pub(crate) struct RcVecBuilder<T> { struct53 pub(crate) fn make_owned(mut self) -> RcVecBuilder<T> in make_owned()62 RcVecBuilder { inner: vec } in make_owned()66 impl<T> RcVecBuilder<T> { implementation68 RcVecBuilder { inner: Vec::new() } in new()72 RcVecBuilder { in with_capacity()111 pub(crate) fn take(self) -> RcVecBuilder<T> { in take()113 RcVecBuilder { inner: vec } in take()125 impl<T> IntoIterator for RcVecBuilder<T> { implementation
8 use crate::rcvec::{RcVec, RcVecBuilder, RcVecIntoIter, RcVecMut};72 inner: RcVecBuilder::new().build(), in new()98 fn take_inner(self) -> RcVecBuilder<TokenTree> { in take_inner()163 inner: RcVecBuilder<TokenTree>,169 inner: RcVecBuilder::new(), in new()175 inner: RcVecBuilder::with_capacity(cap), in with_capacity()264 let mut stream = RcVecBuilder::new(); in from()282 let mut v = RcVecBuilder::new(); in from_iter()