pub fn attribute_definition(
    i: CompleteByteSlice<'_>
) -> IResult<CompleteByteSlice<'_>, AttributeDefinition, u32>