A Magia da Conversão Automática de Tipos em Rust: Deref Coercion Explorada
fn merge_data(src1: &Vec<u8>, src2: &Vec<u8>) -> Vec<u8> {
let mut output = src1.clone();
output.extend(src2.iter().cloned());
output
}
Na função principal, a chamada padrão funciona conforme esperado:
fn main() {
let text_a = Vec::from(b"Rust ".to_vec());
let text_b = Vec::from(b" ...
Publicado em 9-14 02:37