EPEu acho que o mais correto seria deixar o argumento que é default como um Optional e depois usar o unwrap_or tipo. fn sum (x: u32 , y: Option < u32 >) -> u32 { x + y.unwrap_or( 5 ) }Comment·Article·May 16, 2022·[ Rust ] - Como utilizar argumentos default em funções.