fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]fn ensure_end(&self) -> Result<()>[src]impl<'a> SectionReader for AliasSectionReader<'a>[src]type Item = Aliasfn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for CodeSectionReader<'a>[src]type Item = FunctionBody<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for DataSectionReader<'a>[src]type Item = Data<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for ElementSectionReader<'a>[src]type Item = Element<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for EventSectionReader<'a>[src]type Item = EventTypefn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for ExportSectionReader<'a>[src]type Item = Export<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for FunctionSectionReader<'a>[src]type Item = u32fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for GlobalSectionReader<'a>[src]type Item = Global<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for ImportSectionReader<'a>[src]type Item = Import<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for InstanceArgsReader<'a>[src]type Item = (ExternalKind, u32)fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for InstanceSectionReader<'a>[src]type Item = Instance<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for LinkingSectionReader<'a>[src]type Item = LinkingTypefn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for MemorySectionReader<'a>[src]type Item = MemoryTypefn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for ModuleCodeSectionReader<'a>[src]type Item = ModuleCode<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for ModuleSectionReader<'a>[src]type Item = u32fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for NameSectionReader<'a>[src]type Item = Name<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for ProducersSectionReader<'a>[src]type Item = ProducersField<'a>fn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for RelocSectionReader<'a>[src]type Item = Relocfn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for TableSectionReader<'a>[src]type Item = TableTypefn read(&mut self) -> Result<Self::Item>[src]fn eof(&self) -> bool[src]fn original_position(&self) -> usize[src]fn range(&self) -> Range[src]impl<'a> SectionReader for TypeSectionReader<'a>[src]