Trait wasmparser::SectionReader [−][src]
pub trait SectionReader {
type Item;
fn read(&mut self) -> Result<Self::Item>;
fn eof(&self) -> bool;
fn original_position(&self) -> usize;
fn range(&self) -> Range;
fn ensure_end(&self) -> Result<()> { ... }
}Associated Types
Loading content...Required methods
fn read(&mut self) -> Result<Self::Item>[src]
fn eof(&self) -> bool[src]
fn original_position(&self) -> usize[src]
fn range(&self) -> Range[src]
Provided methods
fn ensure_end(&self) -> Result<()>[src]
Implementors
impl<'a> SectionReader for AliasSectionReader<'a>[src]
impl<'a> SectionReader for AliasSectionReader<'a>[src]impl<'a> SectionReader for CodeSectionReader<'a>[src]
impl<'a> SectionReader for CodeSectionReader<'a>[src]impl<'a> SectionReader for DataSectionReader<'a>[src]
impl<'a> SectionReader for DataSectionReader<'a>[src]impl<'a> SectionReader for ElementSectionReader<'a>[src]
impl<'a> SectionReader for ElementSectionReader<'a>[src]impl<'a> SectionReader for EventSectionReader<'a>[src]
impl<'a> SectionReader for EventSectionReader<'a>[src]impl<'a> SectionReader for ExportSectionReader<'a>[src]
impl<'a> SectionReader for ExportSectionReader<'a>[src]impl<'a> SectionReader for FunctionSectionReader<'a>[src]
impl<'a> SectionReader for FunctionSectionReader<'a>[src]impl<'a> SectionReader for GlobalSectionReader<'a>[src]
impl<'a> SectionReader for GlobalSectionReader<'a>[src]impl<'a> SectionReader for ImportSectionReader<'a>[src]
impl<'a> SectionReader for ImportSectionReader<'a>[src]impl<'a> SectionReader for InstanceArgsReader<'a>[src]
impl<'a> SectionReader for InstanceArgsReader<'a>[src]impl<'a> SectionReader for InstanceSectionReader<'a>[src]
impl<'a> SectionReader for InstanceSectionReader<'a>[src]impl<'a> SectionReader for LinkingSectionReader<'a>[src]
impl<'a> SectionReader for LinkingSectionReader<'a>[src]impl<'a> SectionReader for MemorySectionReader<'a>[src]
impl<'a> SectionReader for MemorySectionReader<'a>[src]impl<'a> SectionReader for ModuleCodeSectionReader<'a>[src]
impl<'a> SectionReader for ModuleCodeSectionReader<'a>[src]impl<'a> SectionReader for ModuleSectionReader<'a>[src]
impl<'a> SectionReader for ModuleSectionReader<'a>[src]impl<'a> SectionReader for NameSectionReader<'a>[src]
impl<'a> SectionReader for NameSectionReader<'a>[src]impl<'a> SectionReader for ProducersSectionReader<'a>[src]
impl<'a> SectionReader for ProducersSectionReader<'a>[src]impl<'a> SectionReader for RelocSectionReader<'a>[src]
impl<'a> SectionReader for RelocSectionReader<'a>[src]impl<'a> SectionReader for TableSectionReader<'a>[src]
impl<'a> SectionReader for TableSectionReader<'a>[src]