pub trait GcovReader<E: Endian> {
    fn read_string(&mut self) -> Result<String, GcovError>;
fn read_u32(&mut self) -> Result<u32, GcovError>;
fn read_counter(&mut self) -> Result<u64, GcovError>;
fn get_version(&self, buf: &[u8]) -> u32;
fn read_version(&mut self) -> Result<u32, GcovError>;
fn get_pos(&self) -> usize;
fn get_stem(&self) -> &str;
fn skip_u32(&mut self) -> Result<(), GcovError>;
fn skip(&mut self, len: usize) -> Result<(), GcovError>; fn is_little_endian(&self) -> bool { ... } }

Required methods

Provided methods

Implementors