Definición


Las funciones, al igual que en c tienen que especificar el valor de retorno y tienen la siguiente sintaxis

fn sumar_uno(numero: i32) -> i32 {
	numero + 1
}
 
// como alternativa
fn sumar_uno(numero: i32) -> i32 {
	return numero + 1;
}
 
// o funcion que no devuelve nada
fn imprimir_numero(numero: i32) {
	println!("{}", numero);
}