pub fn parse_tlv_vec(data: &[u8]) -> Result<Vec<Tag>, &'static str>Expand description
Parse tlv messsages from vector
ยงExamples
use emv_tlv_parser::parse_tlv_vec;
let data = vec![
0x6F, 0x1A, 0x84, 0x0E, 0x31, 0x50, 0x41, 0x59, 0x2E, 0x53, 0x59, 0x53, 0x2E, 0x44,
0x44, 0x46, 0x30, 0x31, 0xA5, 0x08, 0x88, 0x01, 0x02, 0x5F, 0x2D, 0x02, 0x65, 0x6E,
];
match parse_tlv_vec(&data) {
Ok(tags) => {
assert_eq!(tags.len(), 5); // Assuming three tags in the provided data
// Add more assertions based on your expected results
}
Err(e) => panic!("Error parsing TLV: {}", e),
}