Lines Matching defs:value
154 pub fn push_value(&mut self, value: T) {
157 "Punctuated::push_value: cannot push value if Punctuated is missing trailing punctuation",
160 self.last = Some(Box::new(value));
219 /// is called, the default value of punctuation type `P` is inserted before
220 /// the given value of type `T`.
221 pub fn push(&mut self, value: T)
228 self.push_value(value);
237 pub fn insert(&mut self, index: usize, value: T)
247 self.push(value);
249 self.inner.insert(index, (value, Default::default()));
297 let value = parser(input)?;
298 punctuated.push_value(value);
346 let value = parser(input)?;
347 punctuated.push_value(value);
447 for value in i {
448 self.push(value);
942 pub fn value(&self) -> &T {