Я хочу сделать некоторые манипуляции на & mut [u8].Как легко скопировать не-mut и [u8] в a & mut [u8]
В моем коде тестирования у меня есть:
#[test]
fn test_swap_bytes() {
let input: &[u8] = b"abcdef";
let result: &mut[u8] = ?;
do_something(result);
assert_eq!(b"fedcba", result);
}
Как я могу легко получить изменяемый кусочек U8 в этом случае? Что я должен поставить на место вопросительного знака?