pub fn section_contributions(&self) -> Result<DBISectionContributionIter<'_>> {
        let mut buf = self.stream.parse_buffer();
        // drop the header and modules list
        buf.take(self.header_len + self.header.module_list_size as usize)?;
        let contributions_buf = buf.take(self.header.section_contribution_size as usize)?;
        DBISectionContributionIter::parse(contributions_buf.into())
    }
/// Returns an iterator that can traverse the section contributions list in sequential order.
Returns an iterator that can traverse the section contributions list in sequential order.
Returns an iterator that can traverse the section contributions list in sequential order .
pub fn section_contributions(&self) -> Result<DBISectionContributionIter<'_>> {
        let mut buf = self.stream.parse_buffer();
        // drop the header and modules list
        buf.take(self.header_len + self.header.module_list_size as usize)?;
        let contributions_buf = buf.take(self.header.section_contribution_size as usize)?;
        DBISectionContributionIter::parse(contributions_buf.into())
    }
pub fn section_contributions ( & self ) -> Result < DBISectionContributionIter < ' _ > > { let mut buf = self . stream . parse_buffer ( ) ; // drop the header and modules list buf . take ( self . header_len + self . header . module_list_size as usize ) ? ; let contributions_buf = buf . take ( self . header . section_contribution_size as usize ) ? ; DBISectionContributionIter :: parse ( contributions_buf . into ( ) ) }
Returns an iterator that can traverse the section contributions list in sequential order.
Returns an iterator that can traverse the section contributions list in sequential order .
&self