Trait grib::reader::Grib2Read [−][src]
pub trait Grib2Read: Read + Seek {
fn read_sect0(&mut self) -> Result<Indicator, ParseError>;
fn read_sect8(&mut self) -> Result<(), ParseError>;
fn read_sect_meta(&mut self) -> Result<SectionInfo, ParseError>;
fn read_sect(
&mut self,
meta: &SectionInfo
) -> Result<SectionBody, ParseError>;
fn read_sect_body_bytes(
&mut self,
meta: &SectionInfo
) -> Result<Box<[u8]>, ParseError>;
fn scan(&mut self) -> Result<Box<[SectionInfo]>, ParseError> { ... }
}