fn parse_identifier<R: io::Read>(reader: &mut R) -> Result<Identifier, Error> {
    let mut id_buffer = [0; 1];
    reader.read_exact(&mut id_buffer)?;
    Ok(Identifier::try_from(id_buffer[0])?)
  }
/// Parse Identifier variant from reader.
Parse Identifier variant from reader.
Parse Identifier variant from reader .
fn parse_identifier<R: io::Read>(reader: &mut R) -> Result<Identifier, Error> {
    let mut id_buffer = [0; 1];
    reader.read_exact(&mut id_buffer)?;
    Ok(Identifier::try_from(id_buffer[0])?)
  }
fn parse_identifier < R : io :: Read > ( reader : & mut R ) -> Result < Identifier , Error > { let mut id_buffer = [ 0 ; 1 ] ; reader . read_exact ( & mut id_buffer ) ? ; Ok ( Identifier :: try_from ( id_buffer [ 0 ] ) ? ) }
Parse Identifier variant from reader.
Parse Identifier variant from reader .
reader
&mut R
reader
&mut R