(&self, options: ByteInnerFindOptions, vm: &VirtualMachine)
| 539 | } |
| 540 | |
| 541 | pub fn count(&self, options: ByteInnerFindOptions, vm: &VirtualMachine) -> PyResult<usize> { |
| 542 | let (needle, range) = options.get_value(self.elements.len(), vm)?; |
| 543 | Ok(self |
| 544 | .elements |
| 545 | .py_count(needle.as_slice(), range, |h, n| h.find_iter(n).count())) |
| 546 | } |
| 547 | |
| 548 | pub fn join(&self, iterable: ArgIterable<Self>, vm: &VirtualMachine) -> PyResult<Vec<u8>> { |
| 549 | let iter = iterable.iter(vm)?; |