Lines Matching defs:len
63 self.inner.len() == 0 && self.last.is_none()
70 pub fn len(&self) -> usize {
71 self.inner.len() + if self.last.is_some() { 1 } else { 0 }
242 index <= self.len(),
246 if index == self.len() {
497 let mut elements = Vec::with_capacity(self.len());
552 (self.len(), Some(self.len()))
566 fn len(&self) -> usize {
567 self.inner.len() + self.last.len()
602 (self.len(), Some(self.len()))
616 fn len(&self) -> usize {
617 self.inner.len() + self.last.len()
642 (self.len(), Some(self.len()))
656 fn len(&self) -> usize {
657 self.inner.len() + self.last.len()
691 (self.len(), Some(self.len()))
702 fn len(&self) -> usize {
703 self.inner.len()
767 (self.len(), Some(self.len()))
778 fn len(&self) -> usize {
779 self.inner.len()
803 fn len(&self) -> usize {
804 self.inner.len() + self.last.len()
873 (self.len(), Some(self.len()))
884 fn len(&self) -> usize {
885 self.inner.len()
909 fn len(&self) -> usize {
910 self.inner.len() + self.last.len()
1051 if index == self.len() - 1 {
1064 if index == self.len() - 1 {