2017-11-17 17 views
2

블록의 반환 유형이 유추됩니다.함수의 반환 유형을 추론하는 방법은 무엇입니까?

fn main() { 
    let x = { 5 }; 
    println!("{}", x); 
} 

그러나 블록에 이름을 지정하면 형식을 지정해야합니다.

fn five() -> i32 { 
    5 
} 

fn main() { 
    let x = five(); 
    println!("{}", x); 
} 

유형을 선택하지 않으려면 어떻게해야합니까?

답변