pub fn parse_exceptions(decoder: &mut Decoder) -> Result<Attribute> {
    let count = decoder.read_u16()?;
    let mut exceptions = Vec::with_capacity(count as usize);
    for _ in 0..count {
        exceptions.push(decoder.read_u16()?);
    }
    Ok(Attribute::Exceptions(exceptions))
}
/// Parses the `Exceptions` attribute.
Parses the `Exceptions` attribute.
Parses the ` Exceptions ` attribute .
pub fn parse_exceptions(decoder: &mut Decoder) -> Result<Attribute> {
    let count = decoder.read_u16()?;
    let mut exceptions = Vec::with_capacity(count as usize);
    for _ in 0..count {
        exceptions.push(decoder.read_u16()?);
    }
    Ok(Attribute::Exceptions(exceptions))
}
pub fn parse_exceptions ( decoder : & mut Decoder ) -> Result < Attribute > { let count = decoder . read_u16 ( ) ? ; let mut exceptions = Vec :: with_capacity ( count as usize ) ; for _ in 0 .. count { exceptions . push ( decoder . read_u16 ( ) ? ) ; } Ok ( Attribute :: Exceptions ( exceptions ) ) }
Parses the `Exceptions` attribute.
Parses the ` Exceptions ` attribute .
decoder
&mut Decoder