Я хочу прочитать некоторые данные из файла, чтобы исправить это с помощью другой последовательности. Содержимое файла:
00112233445566778899aabbccddeeff
Последовательность, к которой следует добавить эту строку:
000102030405060708090a0b0c0d0e0f
Результат должен быть следующим:
00102030405060708090a0b0c0d0e0f0
Причина, по которой я другой результат заключается в том, что rust читает содержимое как ascii, например:
buffer: [48, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, 53, 54, 54, 55, 55]
buffer: [56, 56, 57, 57, 97, 97, 98, 98, 99, 99, 100, 100, 101, 101, 102, 102]
Есть ли способ прочитать содержимое непосредственно в шестнадцатеричный массив или как его преобразовать?