Lines Matching defs:new
53 pub const fn new() -> Self {
55 inner: Vec::new(),
97 inner: Box::new(NoDrop::new(PrivateIter {
108 inner: Box::new(NoDrop::new(PrivateIterMut {
160 self.last = Some(Box::new(value));
197 self.last = Some(Box::new(t));
291 let mut punctuated = Punctuated::new();
343 let mut punctuated = Punctuated::new();
436 let mut ret = Punctuated::new();
455 let mut ret = Punctuated::new();
485 punctuated.last = Some(Box::new(a));
527 Punctuated::new()
746 inner: Box::new(NoDrop::new(iter::empty())),
828 Box::new(NoDrop::new(self.clone()))
861 inner: Box::new(NoDrop::new(iter::empty())),
974 /// # let mut punctuated = Punctuated::<TypeParamBound, Token![+]>::new();
991 pub fn new(t: T, p: Option<P>) -> Self {